Linux yum update不成功


Linux服務器執行yum update報錯提示:

Loaded plugins: fastestmirror, refresh-packagekit,

security You need to be root to perform this command.

Centons下
其大概意思是fastestmirror不能使用,fastestmirror是yum的一個加速插件,具體我也沒有仔細了解過,可能是系統不支持或者缺少組建導致的。處理辦法就是禁用這個插件,方法如下:
root@www.ctohome.com]# vi /etc/yum/pluginconf.d/fastestmirror.conf

[main]
enabled=0 //把1改為0
verbose=0
socket_timeout=3
hostfilepath=/var/cache/yum/timedhosts.txt
maxhostfileage=10
maxthreads=15
#exclude=.gov, facebook
=======================================================================================
修改以下配置文件
#vi /etc/yum.conf

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1 #將plugins的值修改為0
installonly_limit=5

ok,可正常更新yum了。 

 2.報錯:

Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge.
Please verify its path and try again

解決辦法:(或者把/etc/yum.repos.d下的文件全部刪除,再重新下載對應操作系統版本的即可)

下載新的CentOS-Base.repo 到/etc/yum.repos.d/

1)centos5.*的下載連接:
[root@bastion-IDC yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

2)centos6.*的下載連接:
[root@bastion-IDC yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

3)centos7.*的下載連接:
[root@bastion-IDC yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

然后,再嘗試執行 yum update,成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM