CentOS 5 已经于 2017 年 3 月停止支持了,很多镜像已经不能用了,国内目前有阿里云和清华大学的镜像源提供了 CentOS 以前的历史存档,即 centos-vault,为了省事以下只提供 5.11 的软件源,如果需要更早版本的请自行进行文本替换。
以下是 CentOS 5 的可用源,contrib、addons、fasttrack 库已经没东西了,所以就不写了:
[base] name=CentOS-$releasever - Base baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/5.11/os/$basearch/ https://mirrors.aliyun.com/centos-vault/5.11/os/$basearch/ enabled=1 gpgcheck=0 [updates] name=CentOS-$releasever - Updates baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/5.11/updates/$basearch/ https://mirrors.aliyun.com/centos-vault/5.11/updates/$basearch/ enabled=1 gpgcheck=0 [extras] name=CentOS-$releasever - Extras baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/5.11/extras/$basearch/ https://mirrors.aliyun.com/centos-vault/5.11/extras/$basearch/ enabled=1 gpgcheck=0 [centosplus] name=CentOS-$releasever - Plus baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/5.11/centosplus/$basearch/ https://mirrors.aliyun.com/centos-vault/5.11/extras/$basearch/ enabled=1 gpgcheck=0
在 /etc/yum.repos.d/ 下面新建一个 .repo 格式文件,写上以上的内容,然后更新缓存并升级即可(最好移除其他所有文件,否则会受到影响):
yum makecache yum update
EPEL 源国内目前没有稳定镜像,所以就没得提供了。