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

Articles found in "Tutorials" category:

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

How to Set Environment Variables in Linux

The environment variable is a pair of keys and values stored within the system and can be accessed by an application from the shell or sub-shell. You can set environmental variables for your programs, such as user preferences, long commands into the more minor abbreviations, system locale, the path of the executable file, development environment […]

The post How to Set Environment Variables in Linux appeared first on Linux Today.

How To Limit The Number Of SSH Logins Per User, Group, System In Linux

This brief tutorial explains how to limit the number of SSH logins per user or group or system on Linux.

The post How To Limit The Number Of SSH Logins Per User, Group, System In Linux appeared first on Linux Today.

How to Install and Secure Tomcat 10 on AlmaLinux

Tomcat is an open-source application written in Java program language used for rendering Java web pages and executing Java servlets.

The post How to Install and Secure Tomcat 10 on AlmaLinux appeared first on Linux Today.

5 Useful Linux Command Line Tools that Everyone Should Use

This set of five useful Linux commands gives you the ultimate productivity boost in your day-to-day workflow.

The post 5 Useful Linux Command Line Tools that Everyone Should Use appeared first on Linux Today.

Where Do Files Go When the rm Command Is Issued?

The data itself is not destroyed or shredded; it is only unlinked from the filesystem that references the data and indicates the block as free when you remove it using the rm command.

The post Where Do Files Go When the rm Command Is Issued? appeared first on Linux Today.

digiKam 7.7 Photo Manager App Released with AVIF Image and Olympus OM-1 Support

Coming about three and a half months after digiKam 7.6, the digiKam 7.7 release is here with support for the AOM AV1 Image File Format (AVIF) open, royalty-free video coding format, which is support for reading and writing in all bundles (AppImage, macOS, and Windows). digiKam 7.7 also appears to add read/write support for the […]

The post digiKam 7.7 Photo Manager App Released with AVIF Image and Olympus OM-1 Support appeared first on Linux Today.

How to Install Krita on Ubuntu 22.04 LTS

Krita is a free and open-source graphics editing program for digital painting, 2D animation, or general image manipulation. The following tutorial will teach you how to install Krita on Ubuntu 22.04 LTS

The post How to Install Krita on Ubuntu 22.04 LTS appeared first on Linux Today.

Lorien: Infinite canvas drawing/whiteboarding tool for Linux

Lorien is a simple and open-source infinite canvas drawing/whiteboarding brainstorming tool written in the open-source Godot Game Engine. This tool is not like a standard tool that works on bitmap images like Photoshop, Krita, and Gimp; instead, it saves your drawn brushes as a collection of points and renders them at the runtime (kind of SVG), […]

The post Lorien: Infinite canvas drawing/whiteboarding tool for Linux appeared first on Linux Today.

ALBS, the AlmaLinux Build System Becomes Publicly Open to All

ALBS, which stands for AlmaLinux Build System, is a project aiming to automate the building distribution processes and the packages, testing them, signing them, and delivering them to public repositories. The AlmaLinux Build System opening aims to increase project transparency and encourage collaboration and community contributions.

The post ALBS, the AlmaLinux Build System Becomes Publicly Open to All appeared first on Linux Today.

The Open Source Jobs Are Out There

The Linux Foundation finds open-source jobs are growing ever more popular.

The post The Open Source Jobs Are Out There appeared first on Linux Today.

GamingOnLinux Latest Articles

Get a free copy of VirtuaVerse for the final part of the GOG Summer Sale

Another free game for you to add to your collection. GOG are now giving away the sci-fi point and click adventure VirtuaVerse as part of their Summer…

Dead Cells gets a huge free accessibility upgrade

Dead Cells is a great game. Not only does it look great but the action is awesome. However, it is rather difficult and for some nearly impossible so…

Grim Horde is chaotic and there's a good game hiding in there

Grim Horde is a game that released into Early Access with Native Linux support and it's another fast-paced rogue-lite hell in a slightly similar way…

Into the Breach: Advanced Edition releases July 19th as a free update

Subset Games have recently announced that they're upgrading Into the Breach with a big free update in Into the Breach: Advanced Edition that releases…

Gorgeous turn-based tactics game Tyrant's Blessing releases in August

Following on from their successful Kickstarter campaign, Tyrant's Blessing now has a release date and a brand new trailer and it's looking rather…

Valve continues tweaking Counter-Strike: Global Offensive for Steam Deck

Valve has released a fresh update to Counter-Strike: Global Offensive and they continue focusing on Steam Input improvements, to make playing it with…

Steam Summer Sale 2022 is live so prepare your wallet

Another year, another big Steam Summer Sale. Time to load up your cart with all those games you will definitely get around to playing — right?

With a quick script you can run Steam Deck Desktop Mode inside Gaming Mode

We're going into ridiculous territory of tweaking now and the possibilities are seemingly endless on what you can do with the Steam Deck. You can…

Alien Swarm: Reactive Drop devs detail their support of Proton and Steam Deck

Alien Swarm: Reactive Drop, a community updated and expanded version of the free Alien Swarm originally by Valve continues to see lots of…

Proton Experimental gets Paladins working on Linux and Steam Deck

Valve released a fresh upgrade for Proton Experimental on June 22nd which brings even more game compatibility to Linux desktops and Steam Deck.

AMD publishes the source code for FidelityFX Super Resolution 2 (FSR 2)

As they promised they would, AMD has now officially published the source code for FidelityFX Super Resolution 2 (FSR 2) under an open source license.

Cyberpunk point and click adventure Born Punk is out now

Born Punk is a brand new cyberpunk point and click adventure from developer Insert Disk 22. It just released on Steam on June 18th and now a Native…

Fanatical offering a nice bundle of Steam Deck Verified games

After some more games that should work great on the Steam Deck and so Linux desktop too? Fanatical have a fun looking bundle of games ready for you.

Team Fortress 2 gets a surprise update fixing many problems

Looks like Valve are getting back into fixing up Team Fortress 2, which has been a long-time coming and after fans have been campaigning to get Valve…

Inscryption from Daniel Mullins Games now supported on Linux

The mixture of a deckbuilding roguelike with escape-room style puzzles and psychological horror in Inscryption is now officially available for Linux…

Meet me at NooN is a sweet new puzzler with time-loop mechanics

Meet me at NooN is the first game from the duo at Pandaroo Interactive and quite an impressive entry to the puzzle genre.

Rail Route: The Story of Jozic is a great free intro to the tycoon & management game

Rail Route: The Story of Jozic is a standalone free expansion and introduction to the main Rail Route game. Giving you an interesting way to try out…

RTS game TFC: The Fertile Crescent gets a great looking roadmap

TFC: The Fertile Crescent is a pixel-art RTS that resembles some of the classics like Age of Empires. It's currently in Early Access with Native…

GZDoom powered dark-fantasy FPS 'Hands of Necromancy' is out now

Powered by the awesome GZDoom game engine, Hands of Necromancy looks like another solid choice for those of you (like me!) who absolutely love retro…

3,500 games now Steam Deck Verified or Playable

Another great milestone has been hit for the Steam Deck, with Valve's popular Linux-powered handheld now having 3,500 games rated as either Verified…

Despot's Game: Dystopian Army Builder to leave Early Access this 'Summer'

Despot's Game: Dystopian Army Builder is a great little auto-battler with dungeon crawling that allows you to build up a truly ridiculous combination…

Erannorth Chronicles gets fixed up for Steam Deck

Erannorth Chronicles, what the developer says blends together an old-school card game with tabletop RPG-like progression recently had an upgrade to…

Horror mystery visual novel Five Stages of Pink now supported on Linux

Five Stages of Pink is a horror mystery adventure presented in a visual novel / interactive fiction form and it actually looks pretty great. The…

Comedy point and click adventure A Twisted Tale has a demo and Kickstarter live

Full of loony characters, unexpected twists and challenging riddles A Twisted Tale looks like another interesting point and click adventure coming…

Looks like Valve are gearing up for a new 'Deckard' VR Headset

We've sort-of known for a while that Valve were working towards a next-generation VR headset to succeed the Valve Index and we've now seen a lot more…

FOUNTAINS is a promising looking metroidvania action-RPG with a demo up

Featuring some pretty great looking pixel-art, the in-development action-RPG metroidvania FOUNTAINS has a demo available with Native Linux support…

Missed your Steam Deck email? Valve confirms a grace period to still get one

Given how busy some of us are, it can still be quite easy to miss that Steam Deck email coming in to make your purchase through the reservation…

Building a Retro Linux Gaming Computer - Part 17: The Llama Master

While first person shooters dominated the Linux gaming scene in the late 1990s and early 2000s, there was still more than a place for the venerable…

Geometry Wars: Retro Evolved on Steam Deck is absolutely awesome

Geometry Wars: Retro Evolved on Steam Deck, a classic from back in the Xbox 360 days has a version on Steam and it works so beautifully on the Steam…

Westwood classic RPG 'Nox' lives on with the OpenNox game engine

Westwood Studios made quite a lot of games like Dune II and the Command & Conquer series but they also made an RPG called Nox, that now lives on…

Proton and Wine updater ProtonUp-Qt now shows anti-cheat status

Another update to the free and open source app ProtonUp-Qt giving you a proper user interface for downloading GE-Proton, Luxtorpeda, Wine-GE and…

Microsoft chucks GNOME $10,000 from their FOSS Fund

Everyone knows that Microsoft absolutely loves Linux right? Well, that's debatable but hey they did just reach down the back of the sofa and chuck…

Heroes of Might and Magic II reimplementation gets big audio improvements and AI speedup

Heroes of Might and Magic II game engine reimplementation, fheroes2, has another great new release out continuing to be the absolute best way to play…

The Cycle: Frontier works nicely on Steam Deck and Linux desktops

Initially an Epic Store exclusive, you can now play The Cycle: Frontier free on Steam and thanks to Proton — on Steam Deck and Linux desktops.

Steam Deck back to being the global top seller (by revenue) on Steam

After a brief stint at number 2 thanks to the popularity of V Rising, the Steam Deck has moved firmly back into place at number 1 on the top sellers…

Windows compatibility layer Wine 7.11 is out now

The Windows compatibility layer that allows you to run various applications and games on Linux (and forms part of Steam Play Proton) has a new…

Arthurian legend merged with sci-fi horror, The Hand of Merlin is out now

Ready for another turn-based RPG with some rogue-lite mechanics, with the addition of a pretty strange storyline? The Hand of Merlin is out now with…

Get a copy of BEAUTIFUL DESOLATION free in the GOG Summer Sale

GOG have put up another game on a free giveaway for 72 hours, this time it's the rather great looking sci-fi adventure BEAUTIFUL DESOLATION.

FINAL FANTASY VII REMAKE arrives on Steam — plus it's Steam Deck Verified

FINAL FANTASY VII REMAKE has officially landed on Steam, and the good news is that it works on Linux plus it's Steam Deck Verified. We have some…

Core Keeper's first major update The Sunken Sea is out now

An absolute gem of a game this and now perhaps a good time to go back and spend some proper time with it, as the rather large The Sunken Sea update…

War Thunder has the Danger Zone update out with the F-14A Tomcat

Got the need for speed? The F-14A Tomcat has landed in War Thunder with the major Danger Zone update out now.

Epic Online Services gets free cross-play tooling that will support Linux

Epic Games just announced a big upgrade to Epic Online Services, which will now include a full toolkit to enable developers to do cross-play.

Starship Troopers: Terran Command on Steam Deck and Linux — a quick guide

Starship Troopers: Terran Command just released from The Artistocrats and Slitherine Ltd. but getting it on running on Linux desktop or Steam Deck…

Dudes! Beat 'em up Teenage Mutant Ninja Turtles: Shredder's Revenge is out now

Ready to get punched with nostalgia and eat some pizza? Teenage Mutant Ninja Turtles: Shredder's Revenge is officially out now along with Native…

MATCHO is a unique first-person shooter with match-3 mechanics

First-person shooting and match-3 together? MATCHO sure does sound strange but it also looks like it could be tons of fun and it's coming to Linux.

The Frogs will take you through a humorous renaissance artwork adventure

Making use of public domain renaissance artwork, The Frogs is an upcoming comedy point and click adventure. A demo is available and now they're on…

Total War: WARHAMMER III released for Linux with a port from Feral

Total War: WARHAMMER III is the latest Native Linux game to officially land, with Feral Interactive once again delivering.

The last ever game from Zachtronics releases July 5th

No doubt plenty of puzzle fans will be sad, as Zachtronics will be hanging up their development hat and moving on after the release of Last Call BBS.

LightSpeed Studios (Tencent) joins the Open 3D Foundation

LightSpeed Studios, owned by Tencent, has joined up with the Open 3D Foundation who oversee the Open 3D Engine (O3DE).

Heroic Games Launcher has a bug fix release AND a huge new overhaul Beta

Two goodies for fans of the open source Heroic Games Launcher today. Those sticking with the stable release get some fixes, and those who want some…