Skip to content

如何更换默认系统DNF镜像源

在 Red Hat Enterprise Linux(RHEL) 9 及其相关的下游发行版中,一般使用DNF工具来管理软件的安装、卸载及更新。在 SonmiHPC 中 DNF 使用的是 Rocky Linux官方的源,而部分高校或者机构访问不了官方的源,需要将官方的 DNF 源替换为国内的源。目前有如下免费的镜像站提供 Rocky Linux 可用 DNF 源:

  • 阿里云镜像站
  • 腾讯云镜像站
  • 网易开源镜像站
  • 上海交大开源镜像站

配置方法

下面以更换到阿里云的DNF源为例进行说明:

使用root权限,在终端中执行如下的代码:

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

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

dnf makecache

参考链接

  1. 阿里云镜像站
  2. 腾讯云镜像站
  3. 网易开源镜像站
  4. 上海交大开源镜像站

本站内容未经授权禁止转载
联系邮箱: [email protected]