RunEntLinux — Enterprise Linux Learning Platform
EL 8 / 9 / 10 · Bilingual · 144 docs
Enterprise Linux Learning & Practice
A comprehensive tutorial platform for EL distributions. From beginner guides to production best practices, master the Enterprise Linux ecosystem step by step.
- Packages
- 50,000+
- Major version support
- 10 years
- Multi-architecture
- x86_64 / ARM
- Ecosystem compatible
- RHEL
01 — What is new
What each major version brought
The changes most worth knowing, relative to the previous major version.
02 — Lineage
One upstream, flowing to every server
Code is tried in Fedora, settles in CentOS Stream, ships with RHEL, and is then picked up by each distribution. Follow the line and their compatibility makes sense. These links open distribution overviews; use the directory above for documentation.
03 — Lifecycle
Ten years of support, and where you are in it
Each major version gets 5 years of full support and 5 of maintenance. Which phase it is in today decides what a new project should install.
CentOS 7 reached end of life in 2024-06. Migration guide Full version timeline
04 — Paths
Choose your path
Start from where you are. You do not have to begin on page one.
- 01 Complete beginner New to Linux? Start with installation and gradually learn the command line and service management. Getting started
- 02 Linux experience Familiar with other distros? Jump straight into DNF, systemd, and SELinux. Package management
- 03 CentOS migration Need to migrate from CentOS to a supported distribution? Migration guide
- 04 Operations Security hardening, service deployment, performance tuning, troubleshooting. Security
05 — Lab
Getting started
First, get a machine you can type commands into. The fastest way takes 5 minutes.
06 — Index
All sections
16 sections, 144 docs.
- Getting started Welcome, distro overview, learning paths, downloads
- Installation Install, initial setup, SSH remote access
- Package management DNF / RPM / Repositories / EPEL
- Users & permissions Users, groups, sudo, file permissions, ACL
- Systemd Service management, journal logs, timers
- Networking NetworkManager, IP, DNS, Firewall
- Storage Disk partitioning, LVM, filesystems, NFS
- Security SELinux, SSH hardening, audit, auto-updates
- Containers Podman, Docker, KVM
- Services Nginx, Apache, MySQL, PostgreSQL, Redis
- Best practices Monitoring, backup, HA, logging, performance
- Cloud cloud-init, Terraform, Ansible, object storage
- AI tools Ollama, vLLM, Claude Code, Stable Diffusion
- Migration CentOS → AlmaLinux / Rocky Linux
- Troubleshooting Methodology, boot/network/performance issues
- Reference Command cheatsheet, glossary, version timeline
About
RunEntLinux is an open-source documentation project covering CentOS Stream, AlmaLinux, Rocky Linux, Oracle Linux, Anolis OS, OpenCloudOS, and the broader Enterprise Linux ecosystem. All content is licensed under CC BY-SA 4.0. Contributions welcome.