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.

私を助けてください!

回答:


10

このエラーは、Wineのインストールまたは削除を中断したときに発生した可能性があります。

ターミナルセッションで次のコマンドを実行してみてください。

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

編集:

ターミナルウィンドウに「パッケージ構成-

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

タブを押すか、「OK」が強調表示されるまで矢印キーを押します。

次に、Enterキーを押して使用許諾契約に同意します


最初のコマンドの実行-dpkg:エラー:dpkgステータスデータベースは別のプロセスによってロックされています
Dei

2番目のコマンドの実行-ロック/ var / lib / dpkg / lockを取得できませんでした-オープン(11:リソースが一時的に利用不可)E:管理ディレクトリ(/ var / lib / dpkg /)をロックできません。別のプロセスがそれを使用していますか?
Dei

3番目のコマンドの実行-E:ロック/ var / lib / dpkg / lockを取得できませんでした-オープン(11:リソースが一時的に使用不可)E:管理ディレクトリをロックできません(/ var / lib / dpkg /)、それを使用する別のプロセスです?
Dei

2番目と3番目のコマンドが機能しました。ターミナルウィンドウで3番目を実行すると、パッケージ構成が表示されます-┌─────────────────┤ttf-mscorefonts-installerの構成├────────────── ────┐使用許諾契約を読んだ後、ターミナルウィンドウを閉じることができますが、このターミナルではまだプロセスが実行されています。端末を閉じると、端末が強制終了されます。問題が最初に現れたのはそれだと思います。私がワインをインストールしたとき、私は同じウィンドウを持っていて、ちょうどそれを閉じました。このウィンドウで何をしますか?
Dei

シナプスマネージャーを実行していないことを確認してください。使用許諾契約ウィンドウに関して-タブを押すか、「OK」が強調表示されるまで矢印キーを押すと思います。次に、Enterキーを押して使用許諾契約に同意します。
fossfreedom

0

どのバージョンのUbuntuを実行していますか?(私はこれをコメントとしてコメントに追加しますが、ボタンが見つかりません。)

エラーメッセージは、それがaptdaemonまたはsoftware-centerのバグにすぎないことを示唆しているようです。bugs.ubuntu.comで報告してください。

Synaptic Package Managerを実行し、左下隅の[カスタムフィルター]で左側の[壊れた]フィルターをクリックし、表示されたすべてのパッケージ(ある場合)を再インストールします。


Ubuntu 11.04 Synaptic Package Managerを実行できません。エラーが発生します-排他ロックを取得できませんこれは通常、別のパッケージ管理アプリケーション(apt-getやaptitudeなど)がすでに実行されていることを意味します。最初にそのアプリケーションを閉じてください。すべてが閉じているようです。
Dei

1
質問にバージョン番号を追加したいかもしれません:)コンピュータを起動した後、最初にSynapticを実行してみましたか?
Vincent
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.