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~