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
Working with ulimit in Linux [Beginners Guide]
Complete ulimit tutorial to learn about modification of different system limits and configurations without reboot
Install Nagios XI on Rocky Linux 9
Two different methods to install nagios XI on ROcky Linux 9. Install latest or custom version by directly downloading from official page.
Beginners guide to install Ansible on RHEL/CentOS 8
Step by step tutorial to install ansible on RHEL 8 or CentOS 8 Linux. Configure ansible.cfg, create static inventory and run ad-hoc commands yum install ansible
Create man page in Linux with examples (sample man page template)
Create man page using man page template with groff. Various man page examples to create table, bullet points etc. Create user specific man page in Linux.
SSH port forwarding | SSH Tunnel (Forward & Reverse)
Configure SSH Port forwarding tunneling between local and remote host in Linux. Example SSH session to forward port 8080 with ssh connection RHEL/CentOS
Install Eclipse IDE on Rocky Linux 9 [Step-by-Step]
Step by step instructions to install eclipse IDE on Rocky Linux 9
How to Install PowerISO on Linux [Step-by-Step]
Step by step instructions to install poweriso in Linux. Install PowerISO using GUI or Terminal manager in Ubuntu, Debian, Red hat, CentOS and any other distribution.
How to create anaconda updates.img used with inst.updates in RHEL 7/8
Steps to create anaconda updates.img also called as product,img with inst,updates in RHEl 7 and 8 during ISO or PXE installation Extract and rebuild updates.img
Install Apache from Source Code Rocky Linux [Step-by-Step]
Step by Step instructions to install and configure apache from source code in Rocky Linux 8
Install OWASP Juice Shop on Kali Linux
Step by step instructions to install OWASP juice shop on kali linux using Node.js
6 practical examples of yum history to rollback updates and patches
Detailed step by step guide to rollback yum and dnf transactions on Linux server using yum history command. You can undo, redo or completely rollback the system to previous state
How to configure ipv6 address in Linux (RHEL / CentOS 7/8)
Configure IPv6 address using Network Manager (nmtui), CLI, Modify existing IPv6 address using nmci on Linux (RHEL / CentOS 7), Best practices for IPv6 usage
Install Maven in Rocky Linux 9
2 different methods to install latest maven package using system package manager or from downloading maven from official repository.
How to install Notepad++ in Linux? [SOLVED]
In this article, we will explain how to install Notepad++ on the Linux operating system.
How to PROPERLY kill process on Ubuntu?
In operating systems (Windows, Linux does not matter), things are managed as processes. These processes run for a certain time, some processes are terminated
6 simple methods to check if ipv6 is enabled in Linux
How to check if IPv6 is enabled or disabled in my Linux server. Check for any process listening on IPv6 socket using netstat, lsof or ss command
How to customize cloud-init autoinstall (user-data) Ubuntu 20.04
Customize cloud-init autoinstall user-data configuration file. Configure network, assign static IPv4, IPv6 IP address, configure SSH, create bind, change password and many more
Step-by-Step: Create LVM during installation RHEL/CentOS 7/8
Step by step screenshots to create LVM during installation using Red Hat or CentOS 7/8 ISO. how to create lvm in redhat linux 7 step by step
Steps to format SD Card in Linux [100% Working]
Step by step instructions to format SD card using 3 different methods in Linux. Using file manager, gparted and fdisk to format sd card in Linux
How to install 32bit application with Wine?
Wine is a free application that enables Windows software to run on POSIX- compliant operating systems such as Linux and Mac OS X. Wine stands for "Wine Is Not
How to configure PXE boot server in Linux ( CentOS / RHEL 7 )
Step by step guide to configure PXE boot server using dnsmasq, dhcp, http, tftp- server in CentOS / RHEL 7 Linux using kickstart to automate the installation
6 Tools making Automation Testing easy in Linux
The QA automation testing tools mentioned in this article enable the deployment of tests integrated with the DevOps workflow. They support continuous testing through integrations with many of the popular CI/CD tools.
3 simple & easy steps to install vlc player on CentOS 8
Step by step tutorial to install vlc player media on linux with and without head for both GUI and CLI mode with examples
10 practical examples to add or remove user from group in Linux
Linux add user to group. Linux remove user from group, remove multiple users from the group, remove users from multiple groups. list users in group Unix and Linux
How to install Conda on Ubuntu?
Conda is an open source (BSD licensed), language-independent package manager and environment management system that runs on different operating systems
How to update Flameshot in Ubuntu?
Step by Step instructions to update flameshot in ubuntu using default package manager or by downloading the latest flameshot archive from official reporsitory
Install Nodejs and NPM on Raspberry Pi
Step by step instructions to install nodejs and npm on raspberry pi. 2 different methods to install and configure nodejs and npm on raspberry pi
Install FFprobe and FFmpeg on Ubuntu
Step by Step isntructions to install ffprobe and ffmpeg in Ubuntu using 3 different methods
Tips to download file From Linux [Practical Examples]
download file terminal, linux download file, terminal download file, download file from linux terminal, command line download file, linux download command, download file from terminal
Install GlassFish in Arch Linux [Step-by-Step]
Step by Step instructions to install glassfish on Arch Linux with Examples

