Караул!!! Срочно!!!
Установил пакет не через yum, а на прямую(rpm -Uhi название пакета). Теперь при попытке что-нибудь через yum поставить пишет мне:
ПРЕДУПРЕЖДЕНИЕ: база данных RPM была изменена вне yum.
** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
4:flash-plugin-10.1.53.64-1.fc13.x86_64 совпадает с 1:flash-plugin-10.0.32.18-1.fc12.x86_64
Traceback (most recent call last):
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 258, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 196, in main
return_code = base.doTransaction()
File "/usr/share/yum-cli/cli.py", line 544, in doTransaction
resultobject = self.runTransaction(cb=cb)
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1334, in runTransaction
self.skipped_packages, rpmdb_problems, cmdline)
File "/usr/lib/python2.6/site-packages/yum/history.py", line 500, in beg
self._trans_rpmdb_problem(problem)
File "/usr/lib/python2.6/site-packages/yum/history.py", line 433, in _trans_rpmdb_problem
to_unicode(str(problem))))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 40-48: ordinal not in range(128)
Набираю yum check, пишет:
[root@sbook stepan]# yum check
Загружены модули: presto, refresh-packagekit
Traceback (most recent call last):
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 258, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 113, in main
result, resultmsgs = base.doCommands()
File "/usr/share/yum-cli/cli.py", line 396, in doCommands
return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)
File "/usr/share/yum-cli/yumcommands.py", line 1390, in doCommand
header=lambda x: None):
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1298, in _rpmdb_warn_checks
out(prob)
File "/usr/share/yum-cli/yumcommands.py", line 1386, in _out
print x
UnicodeEncodeError: 'ascii' codec can't encode characters in position 40-48: ordinal not in range(128)
rpm --rebuilddb не помогает. Что делать???