Ubuntu 11.10
软件中心
错误标题:发生了无法处理的错误
错误正文:
There seems to be a programming error in aptdaemon, the software that allows you to install/remove software and to perform other package management related tasks.
Details: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 968, in simulate
trans.unauthenticated = self._simulate_helper(trans)
File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 1092, in _simulate_helper
return depends, self._cache.required_download, \
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 235, in required_download
pm.get_archives(fetcher, self._list, self._records)
SystemError: E:I wasn't able to locate a file for the ttf-mscorefonts-installer package. This might mean you need to manually fix this package.
我该怎么办?如果之前已经发布过,请见谅。
答案1
今天我也遇到了这个问题,但解决了。不幸的是,我没有看到整个过程...我发出了 fossfreedom 建议的第一个命令。它返回 1 个未更新的包。然后是第二个 - 一个包已更新,之后软件中心甚至无法启动。我使用 sudo apt-get install clipit 安装某些东西并查看发生了什么(不使用 USC)。Clipit 安装没有问题。我重启了电脑,现在一切都好了。很抱歉没有提供更多帮助,感谢 fossfreedom 的意见!
答案2
我自己修复了这个问题。这是字体包安装不当造成的问题。我很快就会删除这个问题。不过还是感谢您的意见。我发帖后几乎立刻就意识到了问题所在。是 mss-ttcorefonts 包的问题。
我进入了突触并查看了损坏的软件包列表。我重新安装后就没问题了。