How to install Ubuntu LTS
Complete installation walkthrough: ISO download and verification, bootable USB, UEFI install, dual-boot with Windows and post-install setup.
Read guide →Plain, practical writing about Linux distributions, the command line, troubleshooting and open source software. No clickbait, no fluff.
Five hubs covering the main areas of the site. Each one gathers reference material and links to deeper pages.
Long-form, evergreen tutorials covering installation, the command line and common troubleshooting.
Ready-to-use shell scripts for recurring sysadmin tasks — updates, backups, finding large files, certificate checks, bulk renames.
Overviews of major projects — the Linux kernel, Ubuntu, Debian, Fedora, Arch, GNOME, KDE and security.
How the major Linux distributions differ, who they suit, and where to start.
Categories of open source software that ship across Linux distributions, with installation patterns.
The most-read step-by-step references on the site.
Complete installation walkthrough: ISO download and verification, bootable USB, UEFI install, dual-boot with Windows and post-install setup.
Read guide →A diagnostic walkthrough for Wi-Fi problems on Ubuntu, Debian, Fedora and Arch, with driver guidance for the common adapter chipsets.
Read guide →A practical reference for the everyday command-line tools: navigation, files, permissions, processes, networking and packages.
Read guide →Copy-paste-ready shell scripts for tasks that come up over and over.
One script that detects the distribution and runs the right update commands — apt, dnf, pacman or zypper. With a dry-run mode.
A safe rsync backup script with snapshot-style rotation and a sensible exclude list. Drop into cron or a systemd timer.
Read script →The reference page for "where did my disk go?" with reliable patterns using du, find and ncdu.
A bash script that reads a list of domains and reports days remaining on each TLS certificate. Cron-friendly.
Read script →Three approaches to renaming many files at once — shell loop, rename and mmv — with dry-run patterns.
Browse the full scripts library, with notes on how the scripts are written and how to schedule them with cron or a systemd timer.
Open the hub →Reference material on each major distribution family.
User-friendly Debian-based distribution. Long-term support releases get five years of security updates.
Community-run distribution known for stability and the source for many derivatives.
Community distribution sponsored by Red Hat, used to test technologies that later flow into RHEL.
Rolling-release, minimal-base distribution built around a do-it-yourself philosophy.