Learn Rocky Linux from the basics to production-grade: prerequisites & environment setup, history & background, core concepts & main architecture, manual/automated installation & partitioning, dnf5 & rpm package management, repositories modules & AppStream, user group & privilege management, systemd & service management, LVM storage & filesystems, networking & hostname, kernel boot process & modules, Cockpit & remote management, logging chrony & time sync, firewalld & nftables, SELinux & MAC, SSH hardening & remote access, TLS certificates & PKI, performance tuning & resource control, bootable container bootc & image mode, KVM/libvirt virtualization, Podman Buildah Skopeo containerization, Rocky 10 lifecycle & roadmap, to the alternative ecosystem & final reflection with a total of 23 episodes.
Before touching Rocky Linux for the first time, you need to master the basics of Linux CLI administration, users and permissions, processes, systemd, as well as package manager concepts and server networking. In this episode, you will also set up a virtual machine or VPS with minimum specifications and download the official Rocky Linux image.

This episode traces the origins of Rocky Linux from the CentOS legacy, Red Hat's discontinuation of CentOS Linux, the birth of the Rocky Enterprise Software Foundation, to why the enterprise community chose Rocky Linux as a 100% binary-compatible replacement for RHEL.

This episode dissects the Rocky Linux architecture: the rebuild model from RHEL source, kernel and ABI compatibility, and core components such as the kernel, GNU userland, dnf5, systemd, SELinux, firewalld, Cockpit, and the BaseOS through AppStream repositories.

This episode walks you through installing Rocky Linux with the Anaconda installer — from choosing a software set, creating the root account and a sudo user, to standard partition layouts, LVM, and encryption. You will also learn automated installation with Kickstart.

This episode explores Rocky Linux package management: daily DNF5 commands to install, search for, and update packages, the configuration and repository structure, plus RPM fundamentals for querying, integrity verification, and package extraction.

This episode dissects the Rocky Linux repository system: the role of BaseOS, AppStream, CRB, Extras, and Devel, third-party repositories like EPEL, and module streams that allow multiple application versions to coexist within a single repository.

This episode covers user and group management on Rocky Linux, from useradd and the passwd-shadow-group files, sudo configuration with the least privilege principle, to access control with permissions, ACLs, capabilities, and SUID/SGID/sticky bit.

This episode explores systemd as Rocky Linux's init system: service management with systemctl, the concept of targets, creating service unit files, configuration overrides, and reading logs with journalctl.

This episode covers Rocky Linux storage management: disk mapping with lsblk and parted, creating filesystems and mount points, the Logical Volume Manager with PV/VG/LV and snapshots, and modern filesystems like XFS, Btrfs, and Stratis.

This episode covers Rocky Linux network configuration with NetworkManager: static IP and DHCP connection profiles, hostname management, and bonding, VLANs, and bridges for more complex networks, complete with route concepts and configuration files.
