当我尝试从 ubuntu 软件中心安装任何软件时,出现错误:
An unhandled error occured
There seems to be a programming error in aptdaemon. This is 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 961, in simulate
trans.unauthenticated = self._simulate_helper(trans)
File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 1085, in _simulate_helper
return depends, self._cache.required_download, \
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 226, in required_download
pm.get_archives(fetcher, self._list, self._records)
SystemError: E:I wasn't able to locate file for the ttf-mscorefonts-installer package. This might mean you need to manually fix this package.
请帮我!
答案1
此错误可能是当您中断 Wine 的安装或删除时导致的。
尝试在终端会话中运行以下命令:
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade
编辑:
当你在终端窗口中看到“包配置 -
┌─────────────────┤ Configuring ttf-mscorefonts-installer ├─────────────────┐
按下 Tab 键或箭头键直到“OK”突出显示。
然后按 Enter 接受许可协议
答案2
你正在运行哪个版本的 Ubuntu?(我想将此作为评论添加到你的问题中,但我找不到按钮。)
该错误消息似乎表明这只是 aptdaemon 或软件中心的一个错误,您可能需要在 bugs.ubuntu.com 上报告。
您可以执行的方法是运行 Synaptic 包管理器,然后在左下角的自定义过滤器下单击左侧的损坏过滤器,然后尝试重新安装出现的所有包(如果有)。