Yum报yummain.user_main(sys.argv[1:], exit_code=True)错解决办法

手动编译lnmp时,安装nginx过程中遇到如下错误:

File "/usr/bin/yum", line 29, in <module> 
yummain.user_main(sys.argv[1:], exit_code=True) 
File "/usr/share/yum-cli/yummain.py", line 229, in user_main 
errcode = main(args) 
File "/usr/share/yum-cli/yummain.py", line 104, in main 
result, resultmsgs = base.doCommands() 
File "/usr/share/yum-cli/cli.py", line 339, in doCommands 
self._getTs(needTsRemove) 
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 101, in _getTs 
self._getTsInfo(remove_only) 
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 112, in _getTsInfo 
pkgSack = self.pkgSack 
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 592, in <lambda> 
pkgSack = property(fget=lambda self: self._getSacks(), 
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 435, in _getSacks 
self.repos.populateSack(which=repos) 
File "/usr/lib/python2.5/site-packages/yum/repos.py", line 251, in populateSack 
sack.populate(repo, mdtype, callback, cacheonly) 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 160, in populate 
if self._check_db_version(repo, mydbtype): 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 217, in _check_db_version 
return repo._check_db_version(mdtype) 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1119, in _check_db_version 
repoXML = self.repoXML 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1277, in <lambda> 
repoXML = property(fget=lambda self: self._getRepoXML(), 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1269, in _getRepoXML 
self._loadRepoXML(text=self) 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1259, in _loadRepoXML 
return self._groupLoadRepoXML(text, ["primary"]) 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1243, in _groupLoadRepoXML 
if self._commonLoadRepoXML(text): 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1112, in _commonLoadRepoXML 
if not self._groupCheckDataMDNewer(): 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 994, in _groupCheckDataMDNewer 
old_repo_XML.timestamp > self.repoXML.timestamp): 
AttributeError: 'NoneType' object has no attribute 'timestamp'

解决的方法很简单:

将 /etc/yum.conf 文件中的 plugins 设为 0 即可。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值