Browse by distribution
Choose your Linux distribution to see install guides and configuration tutorials written for that OS.
Ubuntu tutorials
Step-by-step Ubuntu tutorials — install packages, configure services, and fix common issues on Ubuntu LTS and interim releases.
Debian tutorials
Debian administration and install guides — apt, systemd, and server configuration on Debian stable and testing.
Rocky Linux tutorials
Rocky Linux how-to guides — dnf, SELinux, systemd services, and RHEL-compatible administration.
RHEL tutorials
RHEL and Red Hat administration guides — subscription manager, dnf/yum, SELinux, and enterprise Linux configuration.
CentOS tutorials
CentOS and CentOS Stream administration — yum/dnf, services, and migration notes for RHEL-compatible systems.
AlmaLinux tutorials
AlmaLinux server guides — dnf, EPEL, systemd, and RHEL-compatible install and configuration steps.
Fedora tutorials
Fedora administration and development guides — dnf, systemd, and bleeding-edge Linux workflows.
Arch Linux tutorials
Arch Linux guides — pacman, AUR workflows, and rolling-release administration.
All Linux articles
Every tutorial tagged with the Linux category, including distribution-neutral guides.
All Linux articles
Install DVWA on Kali Linux (Step-by-Step)
Step by step instructions to install DVWA in Kali Linux with screenshots.
Remove Directory in Linux PROPERLY & SAFELY
In this tutorial I have shared the commands and examples to remove directory in Linux properly without loosing any data. Delete directories and sub directories using single command with and without regex
Install R on Rocky Linux 8 & 9
Step by Step instructions to install R Programming Language in Rocky Linux. Download and Install specific version of R language
How to set FFmpeg output directory?
FFmpeg can be used by end users and system administrators. Specifying FFmpeg's output directory may be different for the 2 user types. In this article "How to
How to install WSJT-X on Linux Mint? [SOLVED]
WSJT-X is an open-source, free software designed for weak-signal digital communication by amateur radio operators. The software is compatible with various
Fix 'there are no enabled repos' & create local repository in RHEL 7 & 8;
Create local repository using yum and dnf in RHEL 7 and 8 Fix there are no enabled repos Perform yum install without subscription. Create Offline yum repo Linux
How to Keep Alive SSH Sessions in Linux?
Discover best practices to Keep Alive SSH Sessions in Linux with TCP Keep Alive, ServerAliveInterval and ClientAliveInterval settings, ensuring uninterrupted sessions even during network inactivity.
[5 Solutions] another app is currently holding the yum lock
With yum we get "another app is currently holding the yum lock" or "Existing lock /var/run/yum.pid: another copy is running as pid XXX". To fix this you can..
Solved "error: Failed dependencies:" Install/Remove rpm with dependencies Linux
Learn how to install and remove rpm on Linux having multiple dependencies with and without yum. This can be performed online as well as offline depending upon the method selected for installing and removing the rpm. It …
Solved: Failed to restart network.service: Unit network.service not found in RHEL 8
Network scripts are deprecated in Red Hat Enterprise Linux 8 and they are no longer provided by default. In Red Hat Enterprise Linux 8, to run the ifup and the ifdown scripts, NetworkManager must be running. By default …
Solved: lvextend new size given (xx extents) not larger than existing size (xx extents)
The other day while trying to recover my LVM2 volume, I was doing some POC work and while using lvextend I encountered this error "New size given (XXX extents) not larger than existing size (XXX extents)" and it was not …
How to ignore certificate check in wget? [SOLVED]
wget is a popular command for downloading files from the internet with protocols such as HTTP, HTTPS, and FTP. With the terminal emulator you use, you can
How to install certbot [Let's Encrypt] on Rocky Linux 9
Step by Step instructions to install and generate certs using Let's Encrypt (certbot) on Rocky Linux 9. Generate and deploy certs for Nginx and Apache server.
Linux mount command to access filesystems, iso image, usb, network drives
Access file system by using linux mount command. Mount ISO File, USB & network Drive, List usb devices, check USB ports, Fstab options and syntax. Lazy unmount.
Solved: Steps to PROPERLY mount ISO Image in Linux
mount iso linux ubuntu, how to mount iso image in linux virtual machine, mount windows iso in linux, how to mount iso file in linux command line
10 practical examples of tmux configuration with examples
In this tutorial I will use tmux.conf and show different examples to modify your tmux configuration such as define custom prefix key etc
How to disable firewall in Rocky Linux? [SOLVED]
A firewall is a must for every server system but there are times when for debugging purpose we would like to stop and disable the firewalld service. In this
Reasons to migrate your app to AWS
If there is one thing that takes worldwide financial state, overseas supply chains and support professionals through the COVID-19 situation, it is cloud
Create Stratis File System (thin provision) with examples (CentOS/RHEL 8)
Stratis Architecture, Steps to create stratis file system with thin provision, create stratis pool, mounting stratis file system on rhel 8 linux with examples
Convert Decimal to Fraction [7 Programming Languages]
Discover the best techniques to convert decimal to fraction across multiple programming languages. Our comprehensive guide covers everything from basic to advanced methods, ensuring a failproof conversion.
A Deep Dive into TypeScript Map: Master the Essentials
Unlock the power and efficiency of using TypeScript Map in your applications. Our comprehensive guide covers everything from basic syntax to advanced topics, offering valuable insights for beginners and experienced …
How to Install RTL8821CU on Ubuntu?
Step by step instruction to Install RTL8821CU on Ubuntu?
Where to set environment variables in Linux?
Discover where to set environment variables in Linux with this comprehensive guide, exploring methods for user-specific and system-wide configurations, as well as temporary and persistent variable settings.
How to use SFTP with IPv6 Address in Linux?
Discover how to use SFTP with IPv6 addresses in Linux, from configuring the SSH server to listen on IPv6 interfaces to connecting securely with the appropriate syntax.
How to PROPERLY delay reboot in Linux?
In this article, we will discuss the methods to delay reboot in Linux, including how to check for pending updates, configuring update policies, and scheduling
Steps to install php Xdebug on Ubuntu
In this article, we have covered how to install PHP Xdebug on Ubuntu, along with the necessary pre-requisites required for a successful installation. We have
How does vim split window horizontally?
Vim is a powerful and popular text editor that is widely used by programmers and developers. One of the many features that makes Vim so versatile is its
How to list recursively with 'ls'? [SOLVED]
"ls" is a command-line utility in Unix-based operating systems that allows users to list the contents of a directory. The "ls" command is a versatile tool
How to install XRDP with XFCE4 on Ubuntu?
Ubuntu is a popular Linux operating system. As with most Linux distributions, it can be used with different desktop environments (XFCE, KDE, Gnome etc). The
How to cut video with OpenShot?
OpenShot is a free and open-source video editing software that can be used to cut, trim, and edit videos on Linux, Windows, and macOS. It provides an

