rocklinux9.6设置国内源

Rockylinux官方 Vault(历史版本归档)
https://dl.rockylinux.org/vault/rocky/9.6/

包含 BaseOS / AppStream / CRB / extras / images / isos 等目录)


一、国内 Rocky Linux 9.6 Vault 加速镜像

1.1阿里云 mirror(推荐)

https://mirrors.aliyun.com/rockylinux-vault/9.6/

示例 repo 路径:

BaseOS
https://mirrors.aliyun.com/rockylinux-vault/9.6/BaseOS/x86_64/os/

AppStream
https://mirrors.aliyun.com/rockylinux-vault/9.6/AppStream/x86_64/os/

CRB
https://mirrors.aliyun.com/rockylinux-vault/9.6/CRB/x86_64/os/

1.2南京大学 mirror

https://mirror.nju.edu.cn/rocky-vault/9.6/

二、repo 配置示例(固定 9.6 vault)

如果你遇到 dnf/yum segfault 或 repo 404,通常会固定 vault。

/etc/yum.repos.d/rocky.repo

# 替换
sed -i \
  -e 's|^mirrorlist=|#mirrorlist=|g' \
  -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux-vault|g' \
    /etc/yum.repos.d/rocky*.repo

# 更新索引
dnf clean all
dnf makecache

例子

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[baseos]
name=Rocky Linux 9.6 - BaseOS
baseurl=https://mirrors.aliyun.com/rockylinux-vault/9.6/BaseOS/x86_64/os/
enabled=1
gpgcheck=0

[appstream]
name=Rocky Linux 9.6 - AppStream
baseurl=https://mirrors.aliyun.com/rockylinux-vault/9.6/AppStream/x86_64/os/
enabled=1
gpgcheck=0

[crb]
name=Rocky Linux 9.6 - CRB
baseurl=https://mirrors.aliyun.com/rockylinux-vault/9.6/CRB/x86_64/os/
enabled=1
gpgcheck=0

然后刷新:

dnf clean all
dnf makecache

三、为什么要用 vault

Rocky Linux repo 逻辑:

mirror repo  -> 最新版本
vault repo   -> 历史固定版本

比如:

9.6 release
↓
9.7 发布后
↓
9.6 会被移动到 vault

所以很多生产环境为了 稳定 + 可复现构建,都会固定 vault。