Red Hat Enterprise Linux
Red Hat Enterprise Linux is a supported Linux distribution for running business workloads on physical servers, virtual machines, public clouds, and edge systems. It combines Linux software with tested update streams, security policy, lifecycle commitments, documentation, and vendor support.
itLinux | OpenSkills.info
Course pathWalk it in order
Look it upDip in anytime
Go furtherLeaves this page
Don't Panic
Don't Panic: Red Hat Enterprise Linux
Red Hat Enterprise Linux, or RHEL, is Linux with a long memory and a receipt. The kernel is still Linux. RHEL is the maintained platform around it: selected software, signed RPM packages, repositories, security advisories, lifecycle policy, certification relationships, documentation, and support. That may sound like a great deal of paperwork for an operating system. It is. The paperwork is part of the machine.
Before this arrangement, an administrator could assemble upstream software, decide which updates belonged together, test the result, and own the consequences. RHEL keeps the consequences but gives them named boundaries. BaseOS is the core operating-system content. AppStream supplies additional applications and runtimes. DNF resolves dependencies and changes package state through RPM transactions. The important question is not only what package exists. It is which approved repository supplied it and what that choice means for support and compatibility.
The surprise is that a package update is not the same thing as an updated service. A process can keep old libraries until it restarts. A new kernel waits patiently until the host reboots, like a very capable employee who cannot enter the building. The useful sequence is transaction, restart or reboot when required, and verification. A successful command is evidence of one layer, not a medal for the entire workload.
Security works in layers too. File owner, group, mode, access control lists, and capabilities handle ordinary access. SELinux adds mandatory policy using labels and context. An application can have ordinary file permission and still be denied. That is not an invitation to switch off enforcement. It is a clue that the file label, port label, boolean, or policy rule deserves inspection.
RHEL also offers three ways to build a system. Package mode changes an installed host. Image builder creates repeatable machine images from a blueprint. Image mode moves a bootable operating-system image through registries and deployment pipelines. Containers do not make the host vanish. The host still supplies the kernel, storage, networking, supervision, policy, and update path.
Read the Intro for the platform boundary and its moving parts. Use Slides for the chains connecting content, services, security, and fleet tools. Keep the Cheatsheet nearby when a change needs a decision path. The Reference tab is the route to exact RHEL documentation. Field Notes covers operational traps that appear after the cheerful package command has finished speaking.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
Sources
- https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux
Supports
- RHEL platform scope, subscription-backed services, deployment environments, and ecosystem fit
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10
Supports
- RHEL 10 documentation map for installation, administration, security, networking, identity, storage, virtualization, cloud, and development
- systemd, journal, networking, firewall, support-report, and system-administration claims
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/managing_software_with_the_dnf_tool/index
Supports
- RPM repository content, BaseOS, AppStream, DNF dependency and transaction behavior
- package installation, update, removal, history, and repository operations
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/managing_software_with_the_dnf_tool/managing-custom-software-repositories
Supports
- custom repository configuration and repository-specific trust and compatibility decisions
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/risk_reduction_and_recovery_operations/managing-and-monitoring-security-updates
Supports
- Red Hat security advisories and DNF security-update selection
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/using_selinux/index
Supports
- SELinux mandatory access control, labels, policy, modes, booleans, ports, troubleshooting, and local modules
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/automating_system_administration_by_using_rhel_system_roles/index
Supports
- supported Ansible roles, control and managed nodes, inventory, repeatable configuration, registration, repositories, systemd, and Podman automation
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/composing_a_customized_rhel_system_image/index
Supports
- blueprint-based composition of customized machine images
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/using_image_mode_for_rhel_to_build_deploy_and_manage_operating_systems/index
Supports
- bootable container image build, deployment, management, update, and rollback model
- https://access.redhat.com/support/policy/updates/errata
Supports
- RHEL lifecycle phases, maintenance planning, extended offerings, and support boundaries
- https://access.redhat.com/articles/red-hat-enterprise-linux-release-dates
Supports
- general availability dates for RHEL 2.1 through RHEL 10
- major and minor release lineage
- https://www.redhat.com/en/blog/rhel-20-how-enterprise-linux-has-evolved-server-closet-cloud
Supports
- RHEL 2.1 origin, early certification and lifecycle focus, Xen and KVM progression, and cloud-image evolution
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/7/html/system_administrators_guide/chap-managing_services_with_systemd
Supports
- systemd units, targets, service control, and the RHEL 7 service-management boundary
- https://www.redhat.com/en/about/press-releases/red-hat-enterprise-linux-8-every-enterprise-every-cloud-every-workload
Supports
- RHEL 8 general availability and hybrid-cloud operating scope
- https://developers.redhat.com/blog/2019/05/07/red-hat-enterprise-linux-8-now-generally-available
Supports
- RHEL 8 BaseOS, AppStream, container tools, and Universal Base Image milestone
- https://developers.redhat.com/articles/2022/05/18/whats-new-red-hat-enterprise-linux-9
Supports
- RHEL 9 general availability and physical, virtual, cloud, edge, container, and UBI scope
- https://www.redhat.com/en/about/press-releases/red-hat-introduces-rhel-10
Supports
- RHEL 10 general availability and image mode milestone
- https://www.redhat.com/en/blog/red-hat-enterprise-linux-10-beta-now-available
Supports
- Fedora to CentOS Stream to RHEL development relationship and three-year major release cadence
- https://github.com/sindresorhus/awesome
Supports
- required awesome-list discovery starting point
- https://github.com/awesome-foss/awesome-sysadmin
Supports
- discovery of Ansible, Cockpit, cloud-init, Cobbler, and restic
- https://docs.ansible.com/projects/ansible/latest/getting_started/get_started_playbook.html
Supports
- Ansible playbooks, plays, tasks, modules, inventory execution, and result states
- https://cockpit-project.org/documentation.html
Supports
- Cockpit server administration scope and relationship to the RHEL web console
- https://docs.cloud-init.io/en/latest/
Supports
- cloud-init first-boot configuration of networking, storage, SSH keys, packages, and instance state
- https://cobbler.readthedocs.io/en/v3.3.7/
Supports
- Cobbler network installation, virtualization deployment, and reinstallation scope
- https://restic.readthedocs.io/en/stable/
Supports
- restic backup, restore, integrity check, and retention workflow
- https://ubuntu.com/pro
Supports
- Ubuntu Pro enterprise security, support, and fleet-management alternative
- https://www.suse.com/products/server/
Supports
- SUSE Linux Enterprise Server lifecycle, support, and enterprise workload alternative
- https://www.oracle.com/linux/
Supports
- Oracle Linux distribution, support, management, Ksplice, KVM, and Oracle workload positioning
- https://almalinux.org/
Supports
- AlmaLinux community enterprise Linux distribution and deployment image scope
- https://rockylinux.org/
Supports
- Rocky Linux community enterprise operating-system alternative
- https://aws.amazon.com/linux/amazon-linux-2023/
Supports
- Amazon Linux cloud-optimized distribution and AWS lifecycle integration
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/automatically_installing_rhel/registering-your-rhel-system
Supports
- registration methods, activation-key registration, and access to RHEL updates and services
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/using_selinux/troubleshooting-problems-related-to-selinux
Supports
- AVC denial evidence, audit-log inspection, journal inspection, and SELinux troubleshooting boundaries
