The Linux Rain Linux General/Gaming News, Reviews and Tutorials

Articles found under tag: tutorials

Proofreading for illusions with grep and AWK

By

Lexical illusions are very hard to find when proofreading. The most common lexical illusion is a duplicated word, as in this well-known example: A lexical illusion: many people are not aware that the the brain will automatically ignore a second instance of the word 'the' when it starts a new line. …

Read Article

Transposing rows and columns: 3 methods

By

Swapping the rows and columns in a table on the command line would seem to be a fairly easy thing to do. For example, with this tab-separated table (called 'tabbed') as input: get this tab-separated table ('swapped') as output: Datamash Transposing rows and columns is indeed easy if you have the…

Read Article

I think I like backreferences (sometimes)

By

Backreferences are part of the complicated and sometimes confusing world of regular expressions. The basic idea is this: you can substitute any part of a regular expression with a backslash followed by a number, so long as you surround the part to be substituted with round brackets. The command…

Read Article

Keeping emails as text files: 2 scripts

By

Most people store and organise their personal emails as individual files (messages) in folders. Those folders might be on a webmail company's servers, or in a mail client program on the user's personal computer. In both cases the emails are probably in a special email format. I'm horribly…

Read Article

Scripting a fancy chooser for recently used files

By

I recently scripted a GUI dialog that lists my 10 most recently modified files in reverse chronological order and allows me to choose more than 1 file for opening. The dialog is launched with a keyboard shortcut and is shown here with 2 files selected: The script is in copy-and-paste form at the…

Read Article

Gnumeric: a filter-and-export script

By

My wife likes to organise and store information in Gnumeric spreadsheets. Every now and then she needs to filter her data and save the result to a new spreadsheet. Gnumeric doesn't have a simple way to do that. It has a complicated way to do it ('Advanced Filter'), but nothing so straightforward as…

Read Article

How to insert code snippets on the command line without executing them

By

You can store a code snippet in a shell alias or a function, but when you type the alias or function name in a BASH shell and press 'Enter', the shell executes (or tries to execute) the snippet. That's no good if the snippet is incomplete or needs editing. A simple workaround is to paste the…

Read Article

How to read a file N lines at a time in BASH: 3 methods

By

The file I'll be using for this demonstration is called demo and looks like this: demo is plain text with 2 tab-separated columns. The first column is sorted alphabetically, but the second column isn't sorted. What I want to find out is how many different letters are in the second column for each…

Read Article

Split a table and number the pieces: two methods

By

I worked on these bits of code to simplify a shell script of mine. You really wouldn't want to see the script's original commands here — they're way too ugly! The new commands are much prettier and work well. The problem To simplify the story, here's a comma-separated table called demo, sorted on t…

Read Article

Some baby name problems

By

No, these aren't homework problems from a computer science class. They're interesting head-scratchers based on a data-analysis project I worked on recently, with the data 'reimagined' here for simplicity but with the underlying problems intact. We'll start with boys and girls, which are text files…

Read Article

News Elsewhere

Linux Today

Mixxx 2.5.1 Adds Mapping for the DJ TechTools MIDI Fighter Spectra Controller

Explore Mixxx 2.5.1's latest update, featuring improved mapping for the DJ TechTools MIDI Fighter Spectra Controller. Unleash your creativity in DJing!

The post Mixxx 2.5.1 Adds Mapping for the DJ TechTools MIDI Fighter Spectra Controller appeared first on Linux Today.

How to Set Up WireGuard VPN Server with Docker

Learn how to set up a WireGuard VPN server using Docker with our step-by-step guide. Enhance your online security and privacy effortlessly.

The post How to Set Up WireGuard VPN Server with Docker appeared first on Linux Today.

13 Best Free and Open Source Terminal-Based Podcast Tools

Discover the 13 best free and open source terminal-based podcast tools to enhance your listening experience. Explore features and find your perfect match!

The post 13 Best Free and Open Source Terminal-Based Podcast Tools appeared first on Linux Today.

How To Install Kernel 6.15 RC3 On Ubuntu, Debian And Derivative Systems

Discover the step-by-step guide to install Kernel 6.15 RC3 on Ubuntu, Debian, and their derivatives. Enhance your system's performance today!

The post How To Install Kernel 6.15 RC3 On Ubuntu, Debian And Derivative Systems appeared first on Linux Today.

Rufus 4.7: What’s New in This Essential Tool for Creating Bootable USB Drives

Discover the latest features of Rufus 4.7, the essential tool for creating bootable USB drives. Learn how these updates enhance your experience today.

The post Rufus 4.7: What’s New in This Essential Tool for Creating Bootable USB Drives appeared first on Linux Today.

12 Best Free and Open Source Linux Dictionary Tools

Discover the 12 best free and open source Linux dictionary tools to enhance your language skills and boost productivity. Explore now for seamless learning!

The post 12 Best Free and Open Source Linux Dictionary Tools appeared first on Linux Today.

Linux Candy: Hidamari Is Fun Video Wallpaper for Linux

Discover Hidamari, the delightful video wallpaper for Linux that brings your desktop to life with vibrant animations and captivating visuals.

The post Linux Candy: Hidamari Is Fun Video Wallpaper for Linux appeared first on Linux Today.

Rack Ruby Vulnerability Could Reveal Secrets to Attackers

Discover how the Rack Ruby vulnerability could expose sensitive information to attackers. Learn about the risks and protective measures to safeguard your data.

The post Rack Ruby Vulnerability Could Reveal Secrets to Attackers appeared first on Linux Today.

My Experience – Top Things to Do After Installing Ubuntu 25.04

Discover essential steps to enhance your Ubuntu 25.04 experience. From system updates to software installations, explore the top things to do post-installation.

The post My Experience – Top Things to Do After Installing Ubuntu 25.04 appeared first on Linux Today.

Incus 6.12 Container & Virtual Machine Manager Released

Discover the new features of Incus 6.12, the latest Container & Virtual Machine Manager. Enhance your virtualization experience with improved performance and usability.

The post Incus 6.12 Container & Virtual Machine Manager Released appeared first on Linux Today.

GamingOnLinux Latest Articles

Paradox Interactive announce Europa Universalis V

Paradox Interactive / Paradox Tinto have today announced Europa Universalis V, the next in the series of their popular historical grand strategy…

Get some quality strategy games like Battlestar Galactica Deadlock in the Slitherine Strategy Bundle

Fanatical Bundle Fest is back and one of the sweet new deals is the new Slitherine Strategy Bundle, which includes some great strategy games like…

Control an interstellar train in the deck-builder Break Siege out now in Early Access

Another strategy game with trains? Sign me up. Break Siege from FojoGames just hit Early Access and looks like it could be another good one..Read the…

In the survivorlike ARPG 'Conquest Dark' you start off nude and build up clothing as you go with multi-life mechanics

Just what the survivorlike bullet heaven genre thingy needed - nudity! Conquest Dark from Eldritch Sword Games actually has quite a number of fun…

1994 retro shooter The Fortress of Dr. Radiaki gets a Fancy Edition re-release out now

A blast from the past, although not too well-known. Originally from Maelstrom Software and Future Visionary, The Fortress of Dr. Radiaki - Fancy…

OpenRazer adds support for Razer Naga V2 Pro and Razer Strider Chroma plus bug fixes and new kernel support

OpenRazer is a collection of Linux drivers for Razer devices, giving you better support for all the various device functions. A new release v3.10.3…

Go web-slinging in the adorable looking A Webbing Journey on May 19

Fire Totem Games have announced their really sweet spider physics game A Webbing Journey is finally ready for an Early Access release on May…

Palworld devs confirm game changes due to the Nintendo / Pokemon lawsuit

As we all suspected, recent changes to Palworld game mechanics were as a direct result of the ongoing lawsuit filed against developer Pocketpair from…

SILENT HILL 2 remake gets a surprise GOG release

Out of nowhere GOG added the SILENT HILL 2 remake from Bloober Team SA and KONAMI, so now more people get to play this highly rated horror…

Get Vampire Survivors, Atomicrops and other great games in this new Humble Bundle

Humble Bundle have another good one here for you with Vampire Survivors, Atomicrops and various other similar survivorlike bullet hell / bullet…

Mesa 25.1 open source graphics drivers are out now

Developer Eric Engestrom today officially announced the full release of Mesa 25.1, bringing with it plenty of upgrades for open source graphics…

Valve developers continue to impress, fixing Proton in less than a day for the Starfield Beta

Bethesda have released a surprise Beta update for Starfield. The update brings with it numerous bug fixes, Creation Kit upgrades and there's even a…

15 years after being cancelled, pirate-themed action game Captain Blood is out now

Preservation is important for video games, but that often focuses on games that have been released. Here's a nice win for some developers though, as…

Don't sleep on Cataclismo, building up fortresses like LEGO to defend against hordes is great

Cataclismo is a game where you design and build a fortress to face off against waves of enemy hordes. The LEGO-like building system is a lot of fun,…

A Slight Chance of Sawblades is a fun high-score chaser with a demo out now

For readers who like their smaller, faster more casual high-score chasers you'll want to check out A Slight Chance of Sawblades..Read the full…

Hordes of Hunger turns Vampire Survivors into a fast 3D slasher from devs of Blood West

With combat that feels more like a faster and slashier Diablo / Path of Exile, the latest game from Hyperstrange is Hordes of Hunger and so far it's…

Wipeout-like anti-grav racer BallisticNG v1.4 out now bringing lots of new content and Steam Deck Verified

Even though it was Steam Deck Verified back in February, that was Valve testing against an opt-in Beta (which is a bit weird) but now the big release…

Metal Thunder puts you in a the gunner seat of an AC-130 with progression popularised by Vampire Survivors

This is quite a unique experience. Merging the progression system made popular by Vampire Survivors, with the aerial combat of Call of Duty's AC-130…

Detective Dotson is a mystery adventure that's a love letter to India worth exploring out now

With a setting that not many games explore, Detective Dotson is a fresh adventure from Masala Games that's out now with Linux support. India is…

World of Goo 2 gets fixes for Steam Deck and now works offline

World of Goo 2 from 2D BOY / Tomorrow Corporation has a small update that's been released, cleaning up some issues reported by players and making it…

SteamOS 3.7.5 for Steam Deck now in Beta with big upgrades and initial support for more hardware

Bringing some big changes down from Preview, SteamOS 3.7.5 for Steam Deck now in Beta as Valve work towards getting it in the stable release for all…

Proton 10 gets another Beta update with more fixes for Windows games on Linux / Steam Deck

Valve continue working towards a stable release of the major Proton 10 update, to bring many improvements to Windows game compatibility on Linux /…

Fanatical's Monster Hunter Bundle returns again with a good deal

Fanatical have revived their Build your own Monster Hunter Bundle, giving you another chance to build up your collection and it's pretty cheap..Read…

Humble Choice for May is stacked with STAR WARS: Bounty Hunter, The Thaumaturge, Amnesia: The Bunker and more

Looks like Humble Choice for May 2025 is actually pretty good, stacked with some great looking titles. Here's your usual monthly overview of what's…

Valve rolls out SteamVR 2.10 with quick recenter, reduced controller and physics jitter and Linux fixes

Valve have released the latest stable version of SteamVR with 2.10 bringing a few fixes and a couple of new features to improve the experience..Read…

Playtron wanted to take on Windows and SteamOS with their GameOS, now they're announcing a cryptocurrency

Reading the press release sounded like a late April Fools joke, but I think we all saw where Playtron were heading. After originally announcing…

Starless Abyss is a seriously cool Eldritch-themed space strategy deckbuilder out now

My new favourite deck-builder? Could well be. Starless Abyss released late in April from Konafa Games and No More Robots blending together the worlds…

Horror adventure ASYLUM updated for Steam Deck and on the way to being Verified

Senscape continue to tweak their supernatural horror adventure ASYLUM, with a recent update making a few changes to be on the way to getting it Steam…

BULLET YEETERS is an upcoming miniature-mayhem toy-scale PvP fragfest

I'm always on the lookout for a good online shooter that works well on Linux Desktop / Steam Deck and BULLET YEETERS is high up on the list of games…

Fight off a planet-wide fungal catastrophe in the upcoming co-op shooter Mycopunk

From developer Pigeons at Play and Devolver Digital, Mycopunk is one of those games where you see a few seconds of footage in the trailer, get…

Gears of War is getting a remaster with Gears of War: Reloaded releasing in August

Microsoft / Xbox Game Studios and developer The Coalition have announced Gears of War is getting a remaster with Gears of War: Reloaded. It's coming…

Junkyard Space Agency is a 'scrappier, multiplayer version' of Kerbal Space Program

Junkyard Space Agency is an upcoming co-op space agency simulator that the developer said is like a "scrappier, multiplayer version" of…

Warfare Legacy Collection remasters two classics Flash strategy games and it's out now

I'm certain plenty of readers will remember the Flash classics Warfare 1917 and Warfare 1944! They're back, better than ever and expanded with the…

Zelda 64: Recompiled (Majora's Mask) adds modding support, texture pack support, optimizations and more

Zelda 64: Recompiled is a project to play The Legend of Zelda: Majora's Mask on modern platforms with many new features, enhancements and now modding…

Road trip management RPG Keep Driving added controller support, working on being Steam Deck Verified

Keep Driving is a road trip management RPG that I'm quite a big fan of, and now I'll be able to relax a little more on my next run with the recently…

Easy Delivery Co. is a strange and spooky delivery driving sim with a demo worth checking out

Easy Delivery Co. from Sam C / Oro Interactive is a delivery driving sim that mixes together classic PlayStation styled visuals, with bouncing…

The Story-Rich Megabundle on Steam is amazing value not to be missed

Steam has a seriously good bundle of story-rich games available for a limited time as part of the LudoNarraCon festival. You'll need to be quick on…

Stellaris: BioGenesis and free 4.0 "Phoenix" update out now

A major day for Stellaris as the Stellaris: BioGenesis expansion has released, and the huge free overhaul patch 4.0 "Phoenix" has arrived.…

Open source evolution sim Thrive adds currents, bioluminescence, additional environmental events and more

Quite a big release for the open source evolution sim Thrive, with some major new features being added to the latest release of this scientific…

Check out the demo for no brake no gain, a precision-driving game where skill outshines speed

Fancy a challenge? no brake no gain is an upcoming arcade precision-driving game where skill outshines speed. The developer just recently released…

Glass Cannon is my next indie obsession, a chill turn-based shoot-em-up roguelike with wild weapon combos

I cannot stop myself clicking play on Glass Cannon, it's a properly great and unique shoot 'em up experience that twists the genre in a fun way…

Wine 10.7 released with an interesting loading time performance improvement

The Wine 10.7 development release is out now, and in the highlights they noted an interesting sounding performance improvement for select games..Read…

Pac-Man meets a time-stopping survivor-like bullet heaven in Maze Mice out in Early Access

Maze Mice is the latest game from the developer of the popular Luck be a Landlord, and while many developers continue making their own form of…

The UPERFECT UColor O2 is a brilliant portable monitor

After recently having the chance to review the rather large UPERFECT UMax 24, the team at UPERFECT sent over the much more portable 16…

KDE Plasma drops LTS releases but will do extra bug fix releases, along with a new Steam-like hardware survey

KDE developer Nate Graham has written up a blog post detailing some planned changes coming to the KDE Plasma desktop, including doing away with the…

Here's the games to claim for Steam Deck / Linux from Prime Gaming for May 2nd

Here's the fresh and up to date list of games available on Amazon Prime Gaming for May 2nd, and what compatibility you can expect for Linux / SteamOS…

THE FINALS broke again on Linux Desktop / Steam Deck, Valve updated Proton Hotfix to fix it

THE FINALS has a repeating issue where major updates will break it in some way, with the latest update causing the game on Desktop Linux / Steam Deck…

Team Fortress 2 updated with a whole bunch of fixes thanks to the community having the source code

Back in February, Valve released the source code for Team Fortress 2 (TF2) into the Source SDK, which allows modders to see how it all works and get…

SteamOS 3.7.5 Preview improves Lenovo Legion Go S support and brings more bug fixes

Valve continue rolling out changes to SteamOS Preview readying it for the eventual public SteamOS 3 for more handheld devices beyond the Steam Deck,…

Epic reduce their cut to 0% for the first $1 million in revenue for devs on the Epic Games Store

Some interesting industry news for you here. Epic Games have announced a change to the revenue model of the Epic Games Store, as they try to pull in…