RockyLinux 设置 dnf / yum 国内镜像
RockyLinux 软件源中自带的 dnf 软件源镜像域名,国内访问速度不佳。
比起 CentOS 来说,国内用户使用 dnf / yum 安装或更新软件时,会感知到较明显的卡顿。配置一下国内镜像还是很有必要的。
RockyLinux 的官方镜像列表可在以下网址查询到:
https://mirrors.rockylinux.org/mirrormanager/mirrors
可以看到目前Rocky官方收录了国内两所高校的镜像:
南京大学镜像: http://mirrors.nju.edu.cn/rocky/
山东大学镜像: https://mirrors.sdu.edu.cn/rocky/
除了上述两个镜像地址外,阿里云也提供了RockyLinux镜像
地址为:https://mirrors.aliyun.com/rockylinux/
想要使用上述镜像,可通过 sed 命令行批量修改 repo 文件,
sed 的 -i.bak 参数会自动备份所替换的文件,所以无需担心文件内容丢失
出现问题可在 /etc/yum.repos.d/ 目录下通过 rename -- .bak '' *.bak 命令进行 repo 文件批量还原
sed 命令如下:
# 设置镜像变量
MIRROR=mirrors.aliyun.com/rockylinux
# 执行替换
sudo sed -i.bak \
-e "s|^mirrorlist=|#mirrorlist=|" \
-e "s|^#baseurl=|baseurl=|" \
-e "s|dl.rockylinux.org/\$contentdir|$MIRROR|" \
/etc/yum.repos.d/Rocky-*.repo
sudo dnf makecache
CentOS换源可参考: https://www.cnblogs.com/wswind/p/11751829.html
本文采用 知识共享署名 4.0 国际许可协议 进行许可