Master the Red Hat Ecosystem - From Enterprise to Cutting Edge
The Red Hat family includes some of the most important Linux distributions in the world. Whether you need enterprise stability or cutting-edge features, there's a Red Hat-based distro for you!
The gold standard for enterprise Linux. Rock-solid stability, long-term support, and certified for business-critical applications.
The innovative upstream for RHEL. Features cutting-edge technology and serves as a proving ground for future enterprise features.
Fedora innovations eventually make their way into RHEL, creating a perfect development-to-production pipeline.
Get started with the Red Hat ecosystem by downloading the distribution that best fits your needs:
Red Hat Enterprise Linux is the world's leading enterprise Linux platform, trusted by 90% of Fortune 500 companies. It provides a stable, secure, and supported foundation for enterprise applications.
Version | Release Date | End of Support | Key Features |
---|---|---|---|
RHEL 9 | May 2022 | May 2032 | Latest kernel, enhanced security, container tools |
RHEL 8 | May 2019 | May 2029 | Application Streams, Podman, System Roles |
RHEL 7 | June 2014 | June 2024 (Extended to 2028) | Systemd, XFS default, Docker support |
subscription-manager register
Fedora is a cutting-edge, community-driven Linux distribution sponsored by Red Hat. It serves as the upstream source for RHEL and showcases the latest in open-source innovation.
Perfect for developers and desktop users with GNOME desktop
Powerful, flexible OS for modern data centers
Alternative desktops: KDE, XFCE, MATE, and more
Aspect | RHEL | Fedora |
---|---|---|
Target Audience | Enterprises, Production | Developers, Enthusiasts |
Release Cycle | ~3 years | ~6 months |
Support Period | 10 years | ~13 months |
Stability | Maximum (tested extensively) | Good (but cutting-edge) |
Software Versions | Stable, older | Latest, newest |
Cost | Subscription (free for developers) | Completely free |
Professional Support | Yes (Red Hat) | Community only |
Package Manager | YUM/DNF | DNF |
Best For | Production servers, critical apps | Development, testing, desktop |
sudo dnf update # Update all packages
sudo dnf install package-name # Install a package
sudo dnf remove package-name # Remove a package
sudo dnf search keyword # Search for packages
sudo dnf info package-name # Get package info
subscription-manager register # Register system
subscription-manager list --available # List available subscriptions
subscription-manager attach --auto # Auto-attach subscription
subscription-manager repos --list # List repositories
subscription-manager repos --enable=repo-id # Enable repository
cat /etc/redhat-release # Check version
hostnamectl # System information
systemctl status # System status
journalctl -xe # View system logs
getenforce # Check SELinux status
sudo setenforce 0 # Set to permissive (temporary)
sudo setenforce 1 # Set to enforcing (temporary)
sudo setsebool -P boolean_name on # Set SELinux boolean
sudo firewall-cmd --list-all # List firewall rules
sudo firewall-cmd --add-service=http --permanent # Add service
sudo firewall-cmd --add-port=8080/tcp --permanent # Add port
sudo firewall-cmd --reload # Reload firewall