CentOS Vault
状态: | 上次更新时间: | 更新源: | 镜像大小:
该源提供较早版本的 CentOS,以及后期 CentOS 大版本的历史小版本归档。
首先需要确定您所需要的小版本号(若无特殊要求则使用该大版本的最后一个小版本,如:6.10,5.11等),作为一个变量 minorver 的值(如:minorver=6.10)。
编辑 /etc/yum.repos.d/ 中的相应文件,在 mirrorlist= 开头行前面加 # 注释掉,并将 baseurl= 开头行取消注释(若已被注释)。
对于 CentOS 8 之前的版本,执行如下命令:
minorver=6.10 sudo sed -e "s|^mirrorlist=|#mirrorlist=|g" \ -e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=http://mirrors.jxust.edu.cn/centos-vault/$minorver|g" \ -i.bak \ /etc/yum.repos.d/CentOS-*.repo
对于 CentOS 8,执行如下命令:
minorver=8.5.2111 sudo sed -e "s|^mirrorlist=|#mirrorlist=|g" \ -e "s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever|baseurl=http://mirrors.jxust.edu.cn/centos-vault/$minorver|g" \ -i.bak \ /etc/yum.repos.d/CentOS-*.repo
如果只需替换某些文件中的源,请勿使用上述 * 通配符,改用具体文件名。若某些 repo 未生效,请检查相应的 enabled 的值是否为 1。
最后,更新软件包缓存:
sudo yum makecache