Choose the image that matches your architecture and use case.

Rocky Linux is a community enterprise distribution designed for compatibility with the Red Hat Enterprise Linux ecosystem. Rocky Linux 10.2 is the newest stable branch, with maintained 9 and 8 branches available for long-term server, cloud and workstation use.
Rocky Linux is primarily suited to daily desktop use, study, web browsing and productivity; servers, virtual machines and self-hosted services; managed infrastructure where predictable maintenance is important. Before choosing it, compare the current release lifecycle with the length of support required for the machine. This distribution is based on rhel, which influences package formats, repositories and much of the available documentation. The listed desktop environment is GNOME; confirm its memory, graphics and accessibility requirements on the official project site. The best choice depends on hardware support, preferred software, update policy and the amount of system administration the user wants to perform.
Read the release notes and installation guide before downloading. Select an image that matches the processor architecture and intended use: desktop, server, live media, virtual machine or another published edition. Test Wi-Fi, graphics, audio, storage and suspend from live media when that option is available. Back up important files before repartitioning, encryption changes or dual-boot installation. For production deployment, verify application compatibility, upgrade paths, backup restoration and the project security-support policy in a non-production environment first. Download from an official project page or mirror, compare the published SHA-256 checksum, and verify a signed checksum when the project provides one. After installation, apply updates before adding third-party repositories or drivers.
Text-mode minimum and GUI recommendation for Rocky Linux 10; production sizing depends on workload.
The download button first records an anonymous aggregated download counter and then redirects to the official source.
A project-specific post-installation checklist. Commands are displayed for your own equipment; the website never runs them. Use an authorized administrator account when required.
Create application-consistent backups and test restoration before package maintenance.
Before you continue: A live copy of database files may be inconsistent.
Read project documentation: Protect workloads firstReview repositories for the installed Rocky major release.
Before you continue: Investigate unknown third-party repositories.
dnf repolistRead project documentation: Check enabled repositoriesReview available security advisory metadata to prioritize fixes.
Before you continue: Missing advisory metadata does not prove there are no vulnerabilities.
dnf updateinfo list updates securityRead project documentation: Inspect security advisoriesReview the DNF transaction before confirmation.
Before you continue: Plan service interruption and kernel restart; retain console access.
sudo dnf upgradeRead project documentation: Apply supported package updatesInspect the current mode and investigate policy denials rather than disabling protection.
Before you continue: Do not use permissive mode as a permanent fix.
getenforceRead project documentation: Keep SELinux enforcingInspect which interfaces belong to each active zone.
Before you continue: Preserve remote-management access before changing policy.
sudo firewall-cmd --get-active-zonesRead project documentation: Review active firewall zonesReview the policy for the intended zone before exposing applications.
Before you continue: The default zone is not necessarily every active interface's zone.
sudo firewall-cmd --list-allRead project documentation: Inspect allowed servicesTest the workload and recovery procedure after updates, not just package-manager success.
Before you continue: Keep backups outside the updated host.
Read project documentation: Validate the service after maintenance