跳到主要内容
版本:Next

Centos-vault镜像

准备工作(必看)

为保证镜像源稳定解析,请在配置前确保hosts文件以及配置正确的域名解析,如若未添加,请在/etc/hosts文件内添加以下内容后再进行镜像源配置

cat >> /etc/hosts << EOF 
10.251.102.1 mirrors.shanhe.com
EOF

简介

其中CentOS-Vault.repo对应的是发行该镜像时的yum源版本,使用该镜像源可以下载发行镜像时的yum源。

下载地址:https://mirrors.shanhe.com/centos-vault/

相关链接

官方主页:https://vault.centos.org/

配置方法

先备份 /etc/yum.repos.d/ 内的文件。

mkdir /etc/yum.repos.d/bak
cp /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak

需要确定您所需要的小版本,如无特殊需要则使用该大版本的最后一个小版本,比如 6.10,5.11,我们将其标记为 $minorver,需要您在之后的命令中替换。

修改CentOS-Vault.repo文件,取消baseurl开头的行的注释,并增加mirrorlist开头的行的注释。将文件中的http://mirror.centos.org替换成http://mirrors.shanhe.com,可以参考如下命令:

#  Centos 6
minorver=6.10 # 系统小版本号
sudo sed -e "s|^mirrorlist=|#mirrorlist=|g" \
-e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirrors.shanhe.com/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=https://mirrors.shanhe.com/centos-vault/$minorver|g" \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo

注意其中的 * 通配符,如果只需要替换一些文件中的源,请自行增删。 注意,如果需要启用其中一些 repo,需要将其中的 enabled=0 改为 enabled=1。

刷新缓存 执行如下命令:

yum makecache