web-dev-qa-db-ja.com

シナプスなしで「パッケージシステムが壊れています」エラーを修正

The package system is broken

If you are using third party repositories then disable them, since they are a common source of problems.
Now run the following command in a terminal: apt-get install -f

The following packages have unmet dependencies.
 libegl1-mesa : Depends: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~Gd~t) but 10.4~git1411171930.920f87~Gd~t is installed
 libgbm1 : Depends: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~Gd~t) but 10.4~git1411171930.920f87~Gd~t is installed
 libgl1-mesa-dri : Breaks: libgl1-mesa-dri:i386 (!= 10.4~git1411171930.920f87~Gd~t) but 10.5~git1411191810.9460cd~Gd~t is installed
 libgl1-mesa-dri:i386 : Breaks: libgl1-mesa-dri (!= 10.5~git1411191810.9460cd~Gd~t) but 10.4~git1411171930.920f87~Gd~t is installed
 libgl1-mesa-glx : Depends: libgl1-mesa-dri (= 10.5~git1411191810.9460cd~Gd~t) but 10.4~git1411171930.920f87~Gd~t is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Ubuntu 14.04を使用しています。 pdated and Optimized Open Graphics Drivers の更新ドライバーを使用していたため、最初に行ったのはPPAを削除することでしたが、これは役に立たなかったようです。

編集:私はこれらの指示に従ったが、無駄に:

PPAを追加した後、満たされていない依存関係を解決するにはどうすればよいですか?
buntu 11.04/10.10/10.04で「パッケージシステムが壊れています」エラーを修正する方法
パッケージシステムが壊れています。修正方法

これらのコマンドを実行しても何も達成されません。

Sudo apt-get clean
Sudo apt-get -f install
Sudo apt-get update

シナプスがインストールされていないので、それをインストールしようとしたとき、またはSudo apt-get remove --dry-runを使用してパッケージを削除しようとすると、依存関係が満たされていないというエラーがさらに表示されます。私は長年Ubuntuを使用しており、過去にこのような問題を常に解決することができましたが、ここで何かが私を避けています。

2
Paul

here で説明したように、最終的にoibafPPAから壊れたパッケージに問題をトレースしました。

そこでのポスターの1つからのアドバイスに従って、問題のあるメサパッケージとそれらのすべての相互依存関係を公式のUbuntuリポジトリ( http://packages.ubuntu.com/dpkg -iを使用してインストールします。

それからapt-get install -fを実行し、さらに壊れた依存関係を明らかにしたので、以前のパッケージと同様にこれらを見つけてインストールしました。

これを数回繰り返した後、私は最終的にapt-get install -fをエラーなしで実行し、次に「apt-get dist-upgrade」を実行して最新の(壊れていない)バージョンで更新しました(oibafPPA)。

痛みを伴うが効果的。

1
Paul