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

Articles found under tag: tutorials

Geolocation using Python

By

Geolocating is the process of retrieving location-related information about a given IP address. And yes! It can be done using Python! So, let’s get right to it. The first thing to do is to recover the html code from the webpage using the following: import requests from bs4 import BeautifulSoup u…

Read Article

Python for Data Science: Data Visualization

By

Python can be used to generate from simple to very complex graphs. In this segment, we’ll learn how to graph using python. Simple Linear Plot The first graph we should learn how to plot is a simple linear plot. Suppose that we have the following: import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5…

Read Article

Tor Browser: Anonymity and Beyond

By

There are three types of web: the surface web, the deep web, and the dark web. All that you can access using your Google browser is known as the surface web - it is visible to one and all. The deep web is all information that is under lock and key. In other words, we don’t have access to it. The d…

Read Article

Security Auditing Tools For Ubuntu

By

Malware, where aren’t thou found? Well, even our wonderful Ubuntu can be infected. So what can we do about it? Hope and pray we keep our system safe and better yet, audit our systems regularly for malwares and rootkits. There are 4 system auditors for Ubuntu that we will review - lynis, rkhunter, c…

Read Article

Hacking WPA2 WiFi Networks

By

Whatever the reason for wanting to hack a wifi network, it is nonetheless doable. In fact, it’s become child’s play these days. First, let’s install aircrack-ng sudo apt-get install aircrack-ng Next, we need to put our wireless card into monitor mode. Monitor mode permits you to listen to other wirel…

Read Article

Sending an Email Using Python

By

Ever wanted to send emails using just Python? A few lines of code and you don’t even need to log into your Gmail account to email anyone in the world. In fact, you can do this in your terminal. First, open up your terminal and create a file. I will call mine “emailer.py”. nano emailer.py Now, let’s add som…

Read Article

How to Set systemd to Hibernate Instead of Suspend on Laptop Lid Close

By

In this article we'll be seeing how to change the setting that sets how systemd (the most common init system on GNU/Linux systems) handles lid closes. By default, when you close the lid on your laptop it will in most cases suspend (sleep). What if you wish to for the system to hibernate instead?…

Read Article

SSH Tunneling

By

In SSH tunneling, an encrypted channel is created between an ssh client and an ssh server. Information flowing within the encrypted tunnel is secure and thus cannot be intercepted. This type of service is in particular used when running insecure protocols such as TightVNC. They can also be used to…

Read Article

Rainbow Tables

By

All passwords in all databases are stored as hashes. Even on a Windows machine, when you set your password, the system doesn’t store the password in plain text – it doesn’t keep it in a readable format. It is instead passed through a hashing algorithm that turns the plain text password into a hash. The h…

Read Article

Bruteforcing Emails Using a Simple Python Script

By

Brute forcing is an essential part of hacking – it is the last resort, it offers hope and sometimes, it just works! Have you ever wanted to code a small script that would bruteforce email servers for you? It is imperative to remember that our brute forcing efforts are only as great as our password l…

Read Article

News Elsewhere

Linux Today

OpenSSL 3.5 Brings Major Cryptographic Shifts

OpenSSL 3.5 introduces major crypto updates, including PQC support, server-side QUIC, and new TLS defaults.

The post OpenSSL 3.5 Brings Major Cryptographic Shifts appeared first on Linux Today.

Nefoin: Auto-Install Nerd Fonts in Linux and macOS with One Command

In this guide, I’ll explain what Nefoin is and how to use it to install Nerd Fonts on Linux and macOS with zero hassle.

The post Nefoin: Auto-Install Nerd Fonts in Linux and macOS with One Command appeared first on Linux Today.

How to Force cp Command to Overwrite Without Confirmation in Linux

In this guide, we’ll focus on the cp command and show you how to force it to overwrite files without asking for confirmation on Linux.

The post How to Force cp Command to Overwrite Without Confirmation in Linux appeared first on Linux Today.

The Last Thing the EU Needs Is Its Own Linux Distro

OK, that was clickbait, a distro like that would be great,” our man in Italy answered when we asked about the headline. “Point is, it may be irrelevant, unless…

The post The Last Thing the EU Needs Is Its Own Linux Distro appeared first on Linux Today.

10 Python Built-in Functions That Will Simplify Your Code

Simplify your Python code with these 10 built-in functions. Learn how to leverage these powerful tools to improve your coding efficiency and effectiveness.

The post 10 Python Built-in Functions That Will Simplify Your Code appeared first on Linux Today.

Fastfetch 0.40 Released with Expanded Hardware Detection

Discover the latest Fastfetch 0.40 release, featuring enhanced hardware detection capabilities. Upgrade your system's performance today!

The post Fastfetch 0.40 Released with Expanded Hardware Detection appeared first on Linux Today.

10 Lesser Known Linux Commands That Are Super Useful

Explore 10 super useful yet lesser-known Linux commands that can simplify tasks and boost your efficiency. Elevate your Linux skills with these tips!

The post 10 Lesser Known Linux Commands That Are Super Useful appeared first on Linux Today.

A Modern Warp Terminal With AI Features on Linux (Install + Use)

Explore the cutting-edge warp terminal equipped with AI capabilities for Linux. Get step-by-step instructions on installation and usage to boost your workflow.

The post A Modern Warp Terminal With AI Features on Linux (Install + Use) appeared first on Linux Today.

How Linux Kernel Deals With Tracking CVE Security Issues

Discover how the Linux Kernel effectively manages CVE security issues, ensuring robust protection and timely updates for a secure computing environment.

The post How Linux Kernel Deals With Tracking CVE Security Issues appeared first on Linux Today.

Red Hat Arms Developers With AI-Powered Migration Tools

Discover how Red Hat empowers developers with AI-driven migration tools, streamlining processes and enhancing efficiency for seamless transitions.

The post Red Hat Arms Developers With AI-Powered Migration Tools appeared first on Linux Today.

GamingOnLinux Latest Articles

Moonsigil Atlas is a deckbuilding roguelike with tile-based energy that's Tetris meets Slay The Spire

Now this blending of ideas looks damn cool. Moonsigil Atlas looks like it really warps deckbuilders into something quite unique, and I can't wait to…

Horripilant is a chilling incremental dungeon crawl through the horrors of a forgotten underworld

Pas Game Studio recently revealed the freaky looking Horripilant. A game that combines elements of an idler, puzzle and autobattler that sees you…

Fedora Linux 42 is out now with KDE Plasma Desktop promoted and x86 programs on ARM

A big release for the Linux world is here. Fedora Linux 42 has arrived bringing with it the latest and greatest in open source software and a good…

NVIDIA 575.51.02 Beta driver brings NVIDIA Smooth Motion support to Linux, GeForce RTX 5060 series announced

Nearly a month since the last stable update, NVIDIA have today released the 575.51.02 Beta driver that brings with it support for NVIDIA Smooth…

Valve's SteamOS 3.7.3 Preview improves support for Asus and Lenovo handhelds

After Valve announced in January that a public beta of Steam Deck's SteamOS is coming for more handhelds, the initial SteamOS 3.7 Preview added the…

Ludaro puts a roguelike deck-building twist on the classic board game Ludo

Whatever will developers turn into a deck-builder next? Ludo, apparently. The classic board game has been warped into Ludaro..Read the full article…

The final Baldur's Gate 3 patch is out now with cross-play, photo mode, new subclasses

It's done, finished! The final Baldur's Gate 3 content update is here along with a special animated short to mark the occasion. As expected, is a…

D.O.T. Defence is a fast-paced gamepad-friendly RTS now on Steam with co-op and versus modes

Real time chaotic strategy simplified to make it work well on a gamepad? With single-player, versus and co-op modes? D.O.T. Defence is out in Early…

I can't wait to send people flying in Aquapark Tycoon - new trailer out now

Aquapark Tycoon from Boxelware, who previously made the space sim Avorion, is an upcoming water theme park building game and a new trailer is out…

A public alpha of the 'semi-immutable' Manjaro Summit Linux is now available

The future of Linux distributions in many ways seems like immutable may be a good path, and now the Manjaro team want you to test out their own…

Save the world from insidious and cruel demons in Bosorka with a Linux version available now

Bosorka is an action roguelike where a young witch saves the world from insidious and cruel demons. To celebrate the first anniversary, the developer…

MySims and MySims Kingdom from EA get Steam Deck support

Electronic Arts (EA) announced that both MySims and MySims Kingdom have been upgraded with "some things we have been working on for a long…

First person puzzle-adventure metroidvania Memory's Reach looks great with Steam Deck support announced

Memory's Reach is a very promising looking first-person puzzle-adventure metroidvania, and the good news is that it will have Steam Deck support at…

Dead Pixels from 2012 gets a surprise update with Linux and Steam Deck support

Developer CSR-Studios are currently working on Dead Pixels II but they decided to give the original Dead Pixels from 2012 a surprise upgrade. This…

Ubisoft open sourced Chroma, their colourblind simulation tool

Wonderful to see! Ubisoft announced yesterday that they've open sourced their colourblind simulation tool Chroma (UbiChroma as it's called on…

Merging a western with eldritch horror, Blood West is awesome and now Steam Deck Verified

With the latest update out today, Blood West from Hyperstrange and New Blood Interactive is now Steam Deck Verified and well worth a look..Read the…

4A Games are giving away Metro 2033 Redux free for 48 hours

Quick tip - if you've never had the chance to experience the Metro series, now you can without paying a penny as 4A Games are giving away Metro 2033…

GNOMES is my new favourite tower defense game that blends in roguelike mechanics

If you don't hear from me much over this week (or for the rest of this month), it's because I'm dedicating my time to playing GNOMES. A new tower…

V Rising 1.1 - Invaders of Oakveil will bring lots of new content and official Steam Deck support

V Rising 1.1 - Invaders of Oakveil is set to release on April 28th and it's going to bring much improved and official support for the Steam…

RNG JAM is an upcoming NBA Jam inspired arcade-styled basketball game with roguelite chaos

With an interface that looks rather inspired by Balatro in many parts, RNG JAM from bryanthaboi will bring arcade styled basketball with roguelite…

Play cards, manage clones, explore unique planets and outsmart aliens in Clonizer

Clonizer is a fresh tactical roguelike deck-builder about making and managing clones, and attempting to colonize and take over the universe. It's…

Blackjack roguelike Dungeons & Degenerate Gamblers v1.3 brings big improvements to controller support

With Native Linux support and Steam Deck Verified, Dungeons & Degenerate Gamblers is another good pick if you like something a bit different. The…

Dungeon Keeper-like game War for the Overworld got a surprise ten year anniversary update

War for the Overworld from Brightrock Games just recently hit the 10 year anniversary, and so to celebrate the developers released a brand new update…

Co-op base-building survival game Necesse v1.0 due this year, The Forgotten Depths update out now

Necesse is a wonderful mixture of base / village building, exploration, adventure and survival with support for solo and co-op play. They've teased…

Electronic music rhythm game Spin Rhythm XD recently added Linux / Steam Deck support

Spin Rhythm XD is a homage to classic arcade rhythm games (Guitar Hero, DDR), with a modern aesthetic and soundtrack. Earlier in April they also put…

The latest Marvel Rivals update is causing problems on Linux - here's a quick workaround

Marvel Rivals has been updated with Season 2 by NetEase Games which brings in a new experimental shader compiler mode and other new content. However,…

Deep Rock Galactic: Survivor gets a release date and Deep Rock Galactic: Rogue Core gets a new trailer

There's a whole lot of space dwarf action going on lately. Deep Rock Galactic: Survivor now has a release date for the 1.0 release and we have new…

Neverway is a horror RPG that blends action and life sim elements that looks incredible

With funding from Outersloth, the publishing arm of the Among Us developer Innersloth, Neverway is a new reveal from Coldblood Inc. A horror RPG that…

Smash-hit drug sim Schedule I plans full Steam Deck support, will use the Steam Deck as the "performance benchmark"

Schedule I is high up on my wishlist to eventually play-through, thankfully being in Early Access I've got plenty of time to get to it and it's only…

Everything to grab from Prime Gaming, April 11th edition for Steam Deck / Linux

Here's the up to date list of games available on Amazon Prime Gaming for April 11th, and what compatibility you can expect for Linux / SteamOS and…

Comedy narrative-driven isometric adventure Paradigm Island in need of Linux testers

Paradigm Island developers End-all Entertainment are looking for Linux testers of their upcoming comedy narrative-driven isometric adventure..Read…

Vampire Survivors free Square Enix SaGa cross-over DLC, another free update and cross-save out now

Vampire Survivors just had two entirely free content drops! The first is a free DLC cross-over with Square Enix's SaGa series, along with a…

Egosoft reveal the big free Diplomacy update for X4: Foundations due out in 2025

Egosoft have revealed that their expansive space sim X4: Foundations is getting another major upgrade named Diplomacy, scheduled to arrive some time…

shapez 2 big 'Dimension' update arrives June 2 with 3D platform building

shapez 2 is a fantastic factory building sim and on June 2nd it's going to level up in a big way with 3D platform building..Read the full article on…

World of Goo 2 comes to Steam with new levels on April 25

World of Goo 2 from Tomorrow Corporation and 2DBOY has a Steam release date just revealed of April 25, which will include Native Linux support..Read…

Get Ghostrunner, Neon Abyss, ANNO: Mutationem and more in the Neon Lights Humble Bundle

Another surprisingly good deal from Humble Bundle here. The Neon Lights Bundle has launched with multiple highly rated games like Ghostrunner and…

Apocalypse Express is a challenging train-combat management roguelike with a demo you need to try

Fogpiercer isn't the only upcoming train combat game around, with Apocalypse Express getting a demo now too but they're both wildly different and…

Fanatical brings back the Oddworld Complete Collection for $1 / £1

You can once again grab the Oddworld Complete Collection at the price of some loose change that you can find down the back of your sofa..Read the…

Cinnamon desktop from Linux Mint gets easier for other distros to package

The March 2025 development round-up blog post from Linux Mint covers some interesting changes coming to the popular Linux distribution, like making…

Civilization VII version 1.2 will let you play forever, adds "Teams Multiplayer" and more major changes

Sid Meier's Civilization VII version 1.2 is due out April 22, and with it Firaxis Games are once again solving numerous complaints players have about…

Mesa 25.1 will make Indiana Jones: The Great Circle playable on older AMD GPUs

Since Ray Tracing is a requirement to run Indiana Jones: The Great Circle, a change has been merged into RADV (AMD Vulkan driver) for Mesa to get it…

Do screeching doughnuts and mow enemies down with saw blades in Driveloop: Survivors

Driveloop: Survivors is another attempt to blend the survivor-like bullet heaven whatchamacallit genre made popular by Vampire Survivors with…

Save an extra 10% on the Fanatical Play on the Go Bundle Elite Collection with our code

Fanatical have given all GamingOnLinux readers a chance to grab some games even cheaper than usual, with a special discount code on their Play on the…

DUCKSIDE from tinyBuild may get BattlEye Anti-Cheat enabled for Steam Deck / Linux

After recently switching over from Easy Anti-Cheat to BattlEye for DUCKSIDE, tinyBuild have confirmed they're now looking to enable it for players on…

Sonic Rumble releases May 8 and it's Steam Deck Verified

SEGA have revealed that Sonic Rumble, their attempt at a sorta-of racing Battle Royale, is scheduled to release on May 8. It's also Steam Deck…

Become a pirate captain in Red Rogue Sea that combines FTL and deckbuilding with a demo out now

Red Rogue Sea is one high up on my wishlist! After being completely hooked by FTL: Faster Than Light when it originally released, I'm always keen to…

Cosy floating island decoration game Twinkleby revealed by Meadow and Shelter devs Might and Delight

Might and Delight have revealed Twinkleby, a new cosy decoration game where you map out an archipelago of floating islands and build dioramas for a…

Cute life sim Little Sim World comes to Early Access on May 1

Developer .Gravity announced recently that Little Sim World will be entering Early Access on May 1st, and it appears it will also get Linux / Steam…

Proton Hotfix updated to fix Monster Hunter Wilds on Linux / Steam Deck

A recent update to Monster Hunter Wilds has been causing problems for players on Linux platforms including SteamOS / Steam Deck. Valve has now put…

Croc Legend of the Gobbos Remaster out now on GOG

Out now and exclusive to the GOG store, Croc Legend of the Gobbos returns with a Remaster from Argonaut Games, bringing the classic back with many…