1. AlmaLinux简介
AlmaLinux是一个免费、开源、社区驱动的企业级Linux发行版,完全兼容Red Hat Enterprise Linux(RHEL),提供长期支持。AlmaLinux由CloudLinux公司发起,旨在替代CentOS,为企业用户提供稳定的操作系统选择。更多学习教程www.fgedu.net.cn
AlmaLinux的主要特点包括:与RHEL 1:1二进制兼容、免费使用、社区驱动、长期支持(每个版本支持约10年)、多架构支持(x86_64、ARM64、ppc64le、s390x)。
2. AlmaLinux版本说明
AlmaLinux目前提供多个主要版本,用户可根据需求选择合适的版本:
AlmaLinux 10.x系列(最新版本)
AlmaLinux 10.1:最新稳定版本,代号Purple Lion,内核版本6.12.x,支持Btrfs文件系统安装
AlmaLinux 10.0:首个10系列版本,代号Purple Lion
AlmaLinux 9.x系列
AlmaLinux 9.5:稳定版本,代号Lime Lynx
AlmaLinux 9.4:稳定版本
AlmaLinux 9.3:稳定版本
AlmaLinux 8.x系列
AlmaLinux 8.10:最新8系列版本,长期支持
AlmaLinux 8.9:稳定版本
AlmaLinux 8.8:稳定版本
3. 官方下载方式
AlmaLinux官方提供多种下载方式,用户可以根据实际需求选择合适的下载渠道。学习交流加群风哥微信: itpux-com
官方下载地址
AlmaLinux官方网站:https://almalinux.org/
下载页面:https://almalinux.org/get-almalinux/
镜像列表:https://mirrors.almalinux.org/
支持的架构
x86_64:Intel/AMD 64位处理器(主流服务器)
x86_64_v2:支持AVX2指令集的Intel/AMD处理器
aarch64:ARM64架构处理器
ppc64le:IBM PowerPC Little Endian架构
s390x:IBM Z系列大型机架构
4. 镜像站下载方式
国内用户推荐使用国内镜像站下载,速度更快更稳定。from:www.itpux.com
国内镜像站列表
阿里云镜像:https://mirrors.aliyun.com/almalinux/
清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/almalinux/
中科大镜像:https://mirrors.ustc.edu.cn/almalinux/
华为云镜像:https://mirrors.huaweicloud.com/almalinux/
镜像站下载示例
以阿里云镜像为例,访问以下地址下载AlmaLinux 9.5:
https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/
$ curl -s https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/ | grep -o ‘href=”[^”]*”‘ | head -20
href=”AlmaLinux-9.5-x86_64-boot.iso”
href=”AlmaLinux-9.5-x86_64-dvd.iso”
href=”AlmaLinux-9.5-x86_64-minimal.iso”
href=”CHECKSUM”
href=”CHECKSUM.asc”
5. 命令行下载方法
在生产环境中,通常需要通过命令行下载ISO镜像文件。以下介绍几种常用的下载方法。
使用wget下载
$ wget https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-dvd.iso
# 输出示例如下:
–2026-04-04 10:15:23– https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-dvd.iso
Resolving mirrors.aliyun.com (mirrors.aliyun.com)… 119.96.200.10
Connecting to mirrors.aliyun.com (mirrors.aliyun.com)|119.96.200.10|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 9585590272 (8.9G) [application/octet-stream]
Saving to: ‘AlmaLinux-9.5-x86_64-dvd.iso’
AlmaLinux-9.5-x86_64-dvd.iso 100%[================================================>] 8.92G 25.3MB/s in 6m 5s
2026-04-04 10:21:28 (25.0 MB/s) – ‘AlmaLinux-9.5-x86_64-dvd.iso’ saved [9585590272/9585590272]
使用curl下载
$ curl -O https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-dvd.iso
# 输出示例如下:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 8.92G 100 8.92G 0 0 26.1M 0 0:05:51 0:05:51 –:–:– 25.8M
# 断点续传下载
$ curl -C – -O https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-dvd.iso
使用aria2加速下载
# yum install -y aria2
# 多线程下载(16线程)
$ aria2c -x 16 https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-dvd.iso
# 输出示例如下:
[#7f8a3b 8.9GiB/8.9GiB(99%) CN:16 DL:45.2MiB ETA:0s]
03/29 10:25:33 [NOTICE] Download complete: /home/user/AlmaLinux-9.5-x86_64-dvd.iso
下载不同版本示例
$ wget https://mirrors.aliyun.com/almalinux/10.1/isos/x86_64/AlmaLinux-10.1-x86_64-dvd.iso
# 下载AlmaLinux 9.5 Minimal镜像(约2GB)
$ wget https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/AlmaLinux-9.5-x86_64-minimal.iso
# 下载AlmaLinux 8.10 DVD镜像
$ wget https://mirrors.aliyun.com/almalinux/8.10/isos/x86_64/AlmaLinux-8.10-x86_64-dvd.iso
6. 镜像校验方法
下载完成后,务必校验镜像文件的完整性,确保文件未被篡改或损坏。学习交流加群风哥QQ113257174
下载校验文件
$ wget https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/CHECKSUM
# 查看CHECKSUM内容
$ cat CHECKSUM
# AlmaLinux-9.5-x86_64-dvd.iso
SHA256 (AlmaLinux-9.5-x86_64-dvd.iso) = a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6a7b8c9d0e1f2
# AlmaLinux-9.5-x86_64-minimal.iso
SHA256 (AlmaLinux-9.5-x86_64-minimal.iso) = b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6a7b8c9d0e1f2g3
# AlmaLinux-9.5-x86_64-boot.iso
SHA256 (AlmaLinux-9.5-x86_64-boot.iso) = c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6a7b8c9d0e1f2g3h4
校验镜像文件
$ sha256sum AlmaLinux-9.5-x86_64-dvd.iso
# 输出示例如下:
a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6a7b8c9d0e1f2 AlmaLinux-9.5-x86_64-dvd.iso
# 自动校验(推荐方式)
$ sha256sum -c CHECKSUM –ignore-missing
# 输出示例如下:
AlmaLinux-9.5-x86_64-dvd.iso: OK
验证GPG签名
$ wget https://mirrors.aliyun.com/almalinux/9.5/isos/x86_64/CHECKSUM.asc
# 导入AlmaLinux GPG公钥
$ curl -s https://almalinux.org/security/almalinux-gpg-key.txt | gpg –import –
# 输出示例如下:
gpg: key 51D6647EC21AD6EA: public key “AlmaLinux
gpg: Total number processed: 1
gpg: imported: 1
# 验证签名
$ gpg –verify CHECKSUM.asc CHECKSUM
# 输出示例如下:
gpg: Signature made Fri Mar 15 10:00:00 2026 CST
gpg: using RSA key 51D6647EC21AD6EA
gpg: Good signature from “AlmaLinux
7. 安装介质说明
AlmaLinux提供多种安装介质,用户可根据实际需求选择。更多学习教程公众号风哥教程itpux_com
DVD ISO(推荐生产环境)
文件大小:约8-9GB
包含内容:完整的软件包集合
适用场景:生产环境、离线安装、需要完整软件包
Minimal ISO
文件大小:约1.5-2GB
包含内容:最小化系统组件
适用场景:网络环境良好、需要精简安装
Boot ISO
文件大小:约800MB
包含内容:仅启动引导程序
适用场景:网络安装、Kickstart自动化部署
Live ISO
文件大小:约2-3GB
包含内容:可启动的桌面环境
适用场景:体验系统、桌面版安装
$ ls -lh AlmaLinux-*.iso
# 输出示例如下:
-rw-r–r– 1 user user 8.9G Apr 4 10:21 AlmaLinux-9.5-x86_64-dvd.iso
-rw-r–r– 1 user user 1.8G Apr 4 10:25 AlmaLinux-9.5-x86_64-minimal.iso
-rw-r–r– 1 user user 785M Apr 4 10:28 AlmaLinux-9.5-x86_64-boot.iso
8. 生产环境建议
在生产环境中部署AlmaLinux时,需要考虑以下因素:
版本选择建议
新项目部署:推荐AlmaLinux 9.x系列,支持周期长,功能稳定
兼容性要求:如需与RHEL 8兼容,选择AlmaLinux 8.x系列
最新特性:AlmaLinux 10.x系列,支持新硬件和新特性
下载建议
#!/bin/bash
# AlmaLinux下载脚本
# 主机:fgedu.net.cn
# IP:192.168.1.51
VERSION=”9.5″
MIRROR=”https://mirrors.aliyun.com/almalinux”
ARCH=”x86_64″
ISO_TYPE=”dvd”
ISO_NAME=”AlmaLinux-${VERSION}-${ARCH}-${ISO_TYPE}.iso”
DOWNLOAD_URL=”${MIRROR}/${VERSION}/isos/${ARCH}/${ISO_NAME}”
CHECKSUM_URL=”${MIRROR}/${VERSION}/isos/${ARCH}/CHECKSUM”
echo “开始下载AlmaLinux ${VERSION}…”
wget -c ${DOWNLOAD_URL}
echo “下载校验文件…”
wget ${CHECKSUM_URL}
echo “校验镜像文件…”
sha256sum -c CHECKSUM –ignore-missing
if [ $? -eq 0 ]; then
echo “校验通过,镜像文件完整”
else
echo “校验失败,请重新下载”
exit 1
fi
存储路径规划
# mkdir -p /fgeudb/iso/almalinux
# 查看存储目录
# ls -la /fgeudb/iso/almalinux/
# 输出示例如下:
total 9437184
drwxr-xr-x 2 root root 4096 Apr 4 10:30 .
drwxr-xr-x 3 root root 4096 Apr 4 10:00 ..
-rw-r–r– 1 root root 256 Apr 4 10:30 CHECKSUM
-rw-r–r– 1 root root 9585590272 Apr 4 10:21 AlmaLinux-9.5-x86_64-dvd.iso
制作启动U盘
# 首先查看U盘设备
# fdisk -l
# 输出示例如下:
Disk /dev/sdb: 14.9 GiB, 16013852672 bytes, 31277446 sectors
Disk model: USB Flash Drive
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
# 写入ISO镜像(注意:会清空U盘数据)
# dd if=/fgeudb/iso/almalinux/AlmaLinux-9.5-x86_64-dvd.iso of=/dev/sdb bs=4M status=progress && sync
# 输出示例如下:
9585590272 bytes (9.6 GB, 8.9 GiB) copied, 420 s, 22.8 MB/s
Windows下制作启动U盘
推荐使用Rufus工具:https://rufus.ie/
或使用Etcher工具:https://www.balena.io/etcher/
本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html
