2009年2月12日星期四

Fedora10安装rpm包的问题

无论什么rpm包,选package installer安装总是不成功,显示:
Error Type:
Error Value: 'ascii' codec can't decode byte 0xe4 in position 68: ordinal not in range(128)
File : /usr/lib/python2.5/site-packages/yum/rpmtrans.py, line 376, in callback
self._instProgress( bytes, total, h )
File : /usr/lib/python2.5/site-packages/yum/rpmtrans.py, line 457, in _instProgress
self.complete_actions, self.total_actions)
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2173, in event
self._showName(self.info_actions[action])
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2166, in _showName
self.base.package(package_id, status, self.curpkg.summary)
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 224, in package
PackageKitBaseBackend.package(self, package_id, status, summary)
File : /usr/lib/python2.5/site-packages/packagekit/backend.py, line 109, in package
print >> sys.stdout, "package\t$s\t$s\t$s" $ (status, package_id, summary)
还好能用rpm -ivh来安装,暂时还没找到问题原因和解决的办法……

3 条评论:

匿名 说...

上网乱逛,来到你田地好好

匿名 说...

你把这个文件放在非中文的目录就能直接运行

瘦客 说...

果然是中文路径的问题,但是以前的版本好像没这个现象