CentOS Altarch

📂 文件列表

状态: | 上次更新时间: | 更新源: | 镜像大小:


该源提供 CentOS 7 与 8,x86_64 以外的架构软件包。

先备份 /etc/yum.repos.d/ 内的文件(CentOS 7 及之前为 CentOS-Base.repo,CentOS 8 为 CentOS-Linux-*.repo),然后编辑 /etc/yum.repos.d/ 中的相应文件,在 mirrorlist= 开头行前面加 # 注释掉;并将 baseurl= 开头行取消注释(如果被注释的话),把该行内的域名(例如:mirror.centos.org/altarch 或 mirror.centos.org/$contentdir)替换为 mirrors.jxust.edu.cn/centos-altarch。

以上步骤可以用以下的命令一步完成:

sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
         -e 's|^#baseurl=http://mirror.centos.org/altarch/|baseurl=http://mirrors.jxust.edu.cn/centos-altarch/|g' \
         -e 's|^#baseurl=http://mirror.centos.org/$contentdir/|baseurl=http://mirrors.jxust.edu.cn/centos-altarch/|g' \
         -i.bak \
         /etc/yum.repos.d/CentOS-*.repo
              

如果只需替换某些文件中的源,请勿使用上述 * 通配符,改用具体文件名。若某些 repo 未生效,请检查相应的 enabled 的值是否为 1。

最后,更新软件包缓存:

sudo yum makecache