Loading

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

posted @ 2021-10-27 11:27  wswind  阅读(7151)  评论(0编辑  收藏  举报