由于ttf-mscorefonts-installer软件包错误,无法从软件中心安装任何软件


8

当我尝试从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.

请帮我!

Answers:


10

可能是由于您中断了Wine的安装或删除而引起的。

尝试在终端会话中运行以下命令:

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade

编辑:

当您在终端窗口中看到“打包配置-

┌─────────────────┤ Configuring ttf-mscorefonts-installer ├─────────────────┐

按Tab或我认为箭头键,直到突出显示“确定”。

然后按Enter接受许可协议


运行第一条命令-dpkg:错误:dpkg状态数据库被另一个进程锁定
Dei

运行第二个命令-无法获得锁/ var / lib / dpkg / lock-打开(11:资源暂时不可用)E:无法锁定管理目录(/ var / lib / dpkg /),是否正在使用另一个进程?
Dei

运行第三个命令-E:无法获得锁/ var / lib / dpkg / lock-打开(11:资源暂时不可用)E:无法锁定管理目录(/ var / lib / dpkg /),这是另一个使用它的进程?
Dei

第二和第三命令起作用。在终端窗口中运行3rd之后,出现软件包配置-┌───────────────┤配置ttf-mscorefonts-installer├─────────── ────┐阅读许可协议后,可以关闭终端窗口,但显示-该终端中仍有一个进程在运行。关闭终端会杀死它。我认为那是问题首次出现的地方。当我安装葡萄酒时,我有相同的窗口,而我只是关闭了它。我该怎么办?
Dei

确保您没有运行突触管理器。关于许可协议窗口-按tab或我认为箭头键,直到突出显示“确定”。然后按Enter接受许可协议。
fossfreedom

0

您正在运行哪个版本的Ubuntu?(我会将其添加为您的问题的注释,但找不到该按钮。)

该错误消息似乎表明它只是aptdaemon或软件中心的错误,您可能需要在bugs.ubuntu.com上进行举报。

您可能需要执行的操作是运行Synaptic软件包管理器,然后在左下角的“自定义过滤器”下,单击左侧的“损坏的过滤器”,然后尝试重新安装所有出现的软件包。


Ubuntu 11.04无法运行Synaptic软件包管理器。它带有一个错误-无法获得排他锁这通常意味着另一个软件包管理应用程序(如apt-get或aptitude)已在运行。请先关闭该应用程序。一切似乎都已关闭。
Dei

1
您可能想在问题中添加版本号:)启动计算机后,是否尝试过运行Synaptic第一件事?
文森特
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.