Featured image of post CentOS 国内镜像源配置指南 🚀

CentOS 国内镜像源配置指南 🚀

CentOS 国内镜像源配置指南 🚀 ⚡ 加速你的软件包下载体验,告别缓慢的官方源!

CentOS 国内镜像源配置指南 🚀

⚡ 加速你的软件包下载体验,告别缓慢的官方源!

📋 目录


🎯 快速开始

📝 备份原有配置

1
2
3
4
5
6
# 备份原有配置文件
cp /etc/yum.repos.d/centos.repo /etc/yum.repos.d/centos.repo.bak
cp /etc/yum.repos.d/CentOS-Stream9.repo /etc/yum.repos.d/CentOS-Stream9.repo.bak

# 查看现有配置文件
ls /etc/yum.repos.d/

🔧 更换镜像源

🐯 阿里云镜像站

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cat > /etc/yum.repos.d/centos.repo <<'EOF'
[baseos]
name=CentOS Stream $releasever - BaseOS
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1

[appstream]
name=CentOS Stream $releasever - AppStream
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/AppStream/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1
EOF

# 🔄 更新缓存
yum clean all && yum makecache && dnf update

🎓 清华大学镜像站

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cat > /etc/yum.repos.d/centos.repo <<'EOF'
[baseos]
name=CentOS Stream $releasever - BaseOS
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/BaseOS/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1

[appstream]
name=CentOS Stream $releasever - AppStream
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/AppStream/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1
EOF

# 🔄 更新缓存
yum clean all && yum makecache && dnf update

🐧 腾讯云镜像站

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cat > /etc/yum.repos.d/centos.repo <<'EOF'
[baseos]
name=CentOS Stream $releasever - BaseOS
baseurl=https://mirrors.tencent.com/centos-stream/9-stream/BaseOS/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1

[appstream]
name=CentOS Stream $releasever - AppStream
baseurl=https://mirrors.tencent.com/centos-stream/9-stream/AppStream/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1
EOF

# 🔄 更新缓存
yum clean all && yum makecache && dnf update

🌺 华为云镜像站

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cat > /etc/yum.repos.d/centos.repo <<'EOF'
[baseos]
name=CentOS Stream $releasever - BaseOS
baseurl=https://mirrors.huaweicloud.com/centos-stream/9-stream/BaseOS/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1

[appstream]
name=CentOS Stream $releasever - AppStream
baseurl=https://mirrors.huaweicloud.com/centos-stream/9-stream/AppStream/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1
EOF

# 🔄 更新缓存
yum clean all && yum makecache && dnf update

🔬 中科大镜像站

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cat > /etc/yum.repos.d/centos.repo <<'EOF'
[baseos]
name=CentOS Stream $releasever - BaseOS
baseurl=https://mirrors.ustc.edu.cn/centos-stream/9-stream/BaseOS/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1

[appstream]
name=CentOS Stream $releasever - AppStream
baseurl=https://mirrors.ustc.edu.cn/centos-stream/9-stream/AppStream/x86_64/os/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1
EOF

# 🔄 更新缓存
yum clean all && yum makecache && dnf update

🛠️ 常用管理命令

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
# 📝 编辑配置文件
nano /etc/yum.repos.d/centos.repo
nano /etc/yum.repos.d/CentOS-Stream9.repo

# 👀 查看配置文件内容
cat /etc/yum.repos.d/centos.repo

# 🔑 检查GPG密钥
cat /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

# 🧹 清理缓存并重新建立
yum clean all
yum makecache

# 📊 查看已配置的仓库
yum repolist all

# 🔍 测试下载速度
time yum install -y --downloadonly nano

💡 注意事项

  1. 📦 版本兼容性:确保选择的镜像源支持你的 CentOS 版本
  2. 🔐 GPG 密钥:如果遇到 GPG 密钥错误,可临时使用 --nogpgcheck 参数
  3. 🌐 网络测试:建议测试不同镜像源的下载速度,选择最适合的
  4. ⚡ 更新频率:国内镜像站通常每4-6小时与官方源同步一次
  5. 🔄 定期更新:建议定期更新软件包以获取安全补丁
1
2
3
4
5
# 🚀 一键更新所有软件包
sudo dnf update -y

# 🔒 仅安装安全更新
sudo dnf update --security -y

🎯 提示:更换镜像源后,软件包下载速度将显著提升!建议选择距离你地理位置最近的镜像站以获得最佳体验。

最后更新于 2025-09-28