centos6.5 更换yum源及yum常见错误解决

国内有许多源都可以用,这里用的是阿里云的,其他的同理。 1.打开目录

cd /etc/yum.repos.d

2.编辑文件

vi /CentOS-Base.repo

内容如下:

[base]
name=CentOS-6.5
baseurl=http://mirrors.aliyun.com/centos-vault/6.5/os/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
#发布的更新
[updates]
name=CentOS-6.5
baseurl=http://mirrors.aliyun.com/centos-vault/6.5/updates/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6
#导入一些可能会用到的包
[extras]
name=CentOS-6.5
baseurl=http://mirrors.aliyun.com/centos-vault/6.5/extras/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-6

3.执行命令清除原有源并挂上新的:

yum clean all
yum makecache
yum update

4.错误修复 ···如果出现无法解析域名如“Couldn’t resolve host ‘mirrors.aliyun.com’"” 那大概是没有配置DNS(域名解析服务器) 打开网卡配置

vi /etc/sysconfig/network-script/ifcfg-eth0

添加两行

DNS1=8.8.8.8
DNS2=8.8.4.4

然后重启网卡

···如果出现“warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2”

就下载对应public key,到/etc/yum.repos.d目录下 代码:

cd /etc/yum.repos.d
wget http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

然后输入:

rpm --import  /etc/yum.repos.d/RPM-GPG-KEY-CentOS-6

进行导包 over~

经验分享 程序员 微信小程序 职场和发展