yumError @ CentOS 5.3

10月 17th, 2009 由 Nica Leave a reply »

在 centos 5.3 下執行 yum update
最後會出現一長串的錯誤訊息:

Traceback (most recent call last):
File “/usr/bin/yum”, line 29, in ?
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/lib/python2.4/site-packages/yum/sqlitesack.py”, line 94, in _read_db_obj
setattr(self, item, _share_data(db_obj[item]))
TypeError: unsubscriptable object

參考:http://www.centos.org/modules/newbb/print.php?form=1&topic_id=20237&forum=37&order=ASC&start=0

解決方式如下:
[root@JNT ~]# yum clean all
Loaded plugins: security
Cleaning up Everything
[root@JNT ~]# rm -f /var/lib/rpm/__db*
[root@JNT ~]# rpm –rebuilddb
[root@JNT ~]# yum update

成功!!!

Advertisement

尚無回應

(Required)
(Required, will not be published)