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
Intro
Red Hat Enterprise Linux
Red Hat Enterprise Linux, usually shortened to RHEL, is a commercial Linux distribution built for long-lived production systems. A RHEL subscription connects an operating system to tested software repositories, security advisories, lifecycle policy, certified combinations, documentation, and Red Hat support. The subscription is part of the operating model, not a different kernel or command language.
RHEL runs on physical hardware, virtual machines, public-cloud instances, edge devices, and container hosts. The same broad system shape appears in each environment: firmware starts a boot loader, the boot loader loads the Linux kernel and initial RAM file system, the kernel discovers resources, and systemd brings user-space services to the requested target. Applications then use kernel interfaces through libraries, runtimes, and system services.
The distribution boundary
Linux is the kernel. RHEL is a complete distribution around that kernel. It selects kernel and user-space versions, applies fixes, packages them as RPMs, tests combinations, and distributes signed content through repositories. Administrators therefore manage a curated platform instead of assembling a system directly from upstream projects.
RHEL development is connected to the wider open source ecosystem. Fedora moves quickly and introduces changes. CentOS Stream provides a continuously delivered view of work heading toward a future RHEL minor release. RHEL turns selected work into supported major and minor release streams. This relationship explains why a feature can exist upstream before it is available, supported, or configured the same way in RHEL.
Continue the course
This section is part of the paid course.
See pricing to subscribe, or log in if you already have access.
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
