請問yum被玩壞了要怎麼辦... - Linux

Table of Contents

小弟是初學linux的新手

因為手賤...看到有yum 3個字母的更新通通下載更新

(我是RHEL 5.4抓CentOS 5.4的套件)

之後yum就完全無法使用

包含yum clean all...應該說..打yum就出現錯誤

請問除了重灌以外有沒有可以救的方法

(畢竟以後總不能都用重灌這招qq)

已經爬過文好像沒看過類似的狀況

google目前我也還沒辦法解決...

Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 85, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 163, in getOptionsConfig
disabled_plugins=self.optparser._splitArg(opts.disableplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 162, in
_getConfig
startupconf.pluginconfpath,disabled_plugins)
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 314, in
doPluginSetup
plugin_types, confpath, disabled_plugins)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 145, in
__init__
self._importplugins(types)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 186, in
_importplugins
self._loadplugin(modulefile, types)
File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 203, in
_loadplugin
module = imp.load_module(modname, fp, pathname, description)
File "/usr/lib/yum-plugins/filter-data.py", line 29, in ?
from yum.misc import to_unicode, to_utf8, to_str
ImportError: cannot import name to_unicode


也是過改語系也是沒辦法

如有不禮貌之處

請各位大大海涵

--

All Comments

Todd Johnson avatarTodd Johnson2009-12-26
先上網把yum相關rpm抓下來,用rpm把系統上的yum移掉再安裝
Odelette avatarOdelette2009-12-31
印象中記得yum 自己幫自己update會炸
Leila avatarLeila2010-01-03
樓上 並沒有這回事
Xanthe avatarXanthe2010-01-05
Skylar Davis avatarSkylar Davis2010-01-10
我記得自己移除yum,會連gnome等一堆程式一起被移除
Ingrid avatarIngrid2010-01-12
用新增移除軟體去移除的話
Olga avatarOlga2010-01-12
rpm -e yum --nodeps ?
Selena avatarSelena2010-01-16
先去把yum的rpm下載,再只反安裝yum,參數設--nodeps
Zora avatarZora2010-01-16
解決了~謝謝各位前輩:D
Jake avatarJake2010-01-18
yum可以更新自己 沒問題的