CentOs 替换国际源

你的 CentOS 系统当前使用的是腾讯云的镜像源。如果你想更换为 CentOS 官方的镜像源,你可以按照下面的步骤操作。

首先,备份你当前的仓库文件,防止出现问题时可以恢复:

```bash
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.backup
mv CentOS-Epel.repo CentOS-Epel.repo.backup
```

然后,创建新的仓库文件并添加官方镜像源。这里以 CentOS 7 为例:

1. 创建 `CentOS-Base.repo` 文件:

```bash
nano CentOS-Base.repo
```

然后将以下内容复制进去:

```bash
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
```

保存并关闭文件。

2. 创建 `CentOS-Epel.repo` 文件:

```bash
nano CentOS-Epel.repo
```

然后将以下内容复制进去:

```bash
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
```

保存并关闭文件。

最后,清理 YUM 缓存并生成新的缓存:

```bash
yum clean all
yum makecache
```

这样就将 CentOS 和 EPEL 的镜像源更换为了官方的镜像源。你的 `docker-ce.repo` 文件已经是使用 Docker 官方的镜像源,所以不需要更改。

posted @ 2024-03-27 09:56  Monarsoft  阅读(298)  评论(0)    收藏  举报