在CentOS 6.5中配置YUM源,由于官方已停止维护,需使用归档仓库(如vault.centos.org),以下是详细步骤:

备份原有YUM源配置
mkdir /etc/yum.repos.d/backup mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/
创建新的仓库文件
创建 /etc/yum.repos.d/CentOS-Base.repo 并填入以下内容(适用于CentOS 6.5):

[base] name=CentOS-6.5 - Base baseurl=http://vault.centos.org/6.5/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 enabled=1 [updates] name=CentOS-6.5 - Updates baseurl=http://vault.centos.org/6.5/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 enabled=1 [extras] name=CentOS-6.5 - Extras baseurl=http://vault.centos.org/6.5/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 enabled=1
导入GPG密钥
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
清理并重建YUM缓存
yum clean all yum makecache
测试YUM源
yum update
可选:添加EPEL源(扩展软件包)
# 下载EPEL安装包 wget https://archive.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # 安装EPEL rpm -ivh epel-release-6-8.noarch.rpm # 修改EPEL仓库指向归档地址 sed -i 's#^mirrorlist=#baseurl=http://archive.fedoraproject.org/pub/archive/epel/6/$basearch/#g' /etc/yum.repos.d/epel.repo sed -i 's#^mirrorlist=#baseurl=http://archive.fedoraproject.org/pub/archive/epel/6/$basearch/#g' /etc/yum.repos.d/epel-testing.repo # 再次清理缓存 yum clean all
注意事项:
- 网络要求:确保服务器可访问
vault.centos.org和archive.fedoraproject.org。 - 安全性:CentOS 6.5已停止支持,建议尽快升级到受支持的版本。
- 速度优化:若访问海外源较慢,可替换为国内镜像(如阿里云):
sed -i 's#vault.centos.org#mirrors.aliyun.com/centos-vault#g' /etc/yum.repos.d/CentOS-Base.repo
验证命令:
yum repolist # 检查仓库列表 yum install telnet # 测试安装软件
通过以上步骤,您已成功为CentOS 6.5配置可用的YUM源。

图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/288430.html

