AlmaLinux
Community-driven, sponsored by CloudLinux. Top general-purpose choice. EL 9 / 10.
Pick a distribution, version (EL 9 / EL 10), region, and image type to get the download address automatically.
AlmaLinux
Community-driven, sponsored by CloudLinux. Top general-purpose choice. EL 9 / 10.
Rocky Linux
Founded by the CentOS creator, emphasizing community independence. EL 9 / 10.
CentOS Stream
RHEL upstream development branch, suitable for development and testing. 9 / 10.
Oracle Linux
Published by Oracle, includes UEK kernel, free to use. EL 9 / 10.
Anolis OS
Initiated by Alibaba, domestic ecosystem. 23.5 / 8.10.
OpenCloudOS
Initiated by Tencent, cloud-focused. 9.6 / 8.8.
| Type | Size | Description | Recommended Use Case |
|---|---|---|---|
| Minimal | ~1.5 GB | Core components only | Server deployment (recommended) |
| DVD | ~8 GB | Includes many packages, supports offline installation | Environments without network access |
| Boot | ~800 MB | Network install, downloads packages on demand | Environments with good network connectivity |
| Cloud / GenericCloud | ~500 MB | Pre-built cloud image (qcow2) | Cloud platforms / KVM |
| Container | ~50 MB | Container base image | Docker / Podman |
| Mirror | URL |
|---|---|
| Alibaba Cloud | mirrors.aliyun.com/almalinux/ |
| Tsinghua TUNA | mirrors.tuna.tsinghua.edu.cn/almalinux/ |
| USTC | mirrors.ustc.edu.cn/almalinux/ |
| Huawei Cloud | repo.huaweicloud.com/almalinux/ |
| Mirror | URL |
|---|---|
| Alibaba Cloud | mirrors.aliyun.com/rockylinux/ |
| Tsinghua TUNA | mirrors.tuna.tsinghua.edu.cn/rocky/ |
| USTC | mirrors.ustc.edu.cn/rocky/ |
| Mirror | URL |
|---|---|
| Alibaba Cloud | mirrors.aliyun.com/centos-stream/ |
| Tsinghua TUNA | mirrors.tuna.tsinghua.edu.cn/centos-stream/ |
| Mirror | URL |
|---|---|
| Oracle Official | yum.oracle.com/ |
| Tsinghua TUNA | mirrors.tuna.tsinghua.edu.cn/oracle-linux/ |
| Mirror | URL |
|---|---|
| Alibaba Cloud | mirrors.aliyun.com/anolis/ |
| OpenAnolis Official | mirrors.openanolis.cn/ |
| Mirror | URL |
|---|---|
| Tencent Cloud | mirrors.tencent.com/opencloudos/ |
| OpenCloudOS Official | mirrors.opencloudos.org/ |
The downloader above auto-generates a curl command for AlmaLinux / Rocky (with version, region, and architecture). Below are generic examples — just swap the version number between 10 and 9 (the latest symlink always points to the newest minor of that major):
# EL 10$ curl -LO https://mirrors.aliyun.com/almalinux/10/isos/x86_64/AlmaLinux-10-latest-x86_64-minimal.iso# EL 9$ curl -LO https://mirrors.aliyun.com/almalinux/9/isos/x86_64/AlmaLinux-9-latest-x86_64-minimal.iso# EL 10$ curl -LO https://mirrors.aliyun.com/rockylinux/10/isos/x86_64/Rocky-10-latest-x86_64-minimal.iso# EL 9$ curl -LO https://mirrors.aliyun.com/rockylinux/9/isos/x86_64/Rocky-9-latest-x86_64-minimal.iso# CentOS Stream has no -latest- symlink; check the current filename (no minimal, only boot/dvd1)$ curl -s https://mirrors.aliyun.com/centos-stream/10-stream/BaseOS/x86_64/iso/ | grep -o 'CentOS-Stream-10-[0-9.]*-x86_64-dvd1.iso' | head -1# Pick the newest uN subfolder under https://yum.oracle.com/ISOS/OracleLinux/OL10/$ curl -LO https://yum.oracle.com/ISOS/OracleLinux/OL9/u7/x86_64/OracleLinux-R9-U7-x86_64-dvd.iso$ sha256sum *.isoCompare the output hash with the official CHECKSUM file.
| Method | Difficulty | Time | Data Risk | Best For |
|---|---|---|---|---|
| Cloud Server (AWS/GCP/Azure) | Easy | 5 min | None | Want to practice server management directly |
| Virtual Machine (VirtualBox/VMware) | Easy | 15 min | None | Complete beginners, try it first |
| KVM/libvirt | Medium | 20 min | None | Already have a Linux system |
| Bare Metal Installation | Medium | 30 min | Will format disk | Dedicated servers |
| Dual Boot | Hard | 45 min | Requires careful partitioning | Want to keep existing OS |