この場合、libgbm1
保留されているので、次のようなメッセージが表示されます。
Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
PPAを追加した後、満たされていない依存関係を解決するにはどうすればよいですか?壊れたパッケージをsudo apt-get remove libgbm1
提案通りに削除しようとしました。ただし、removeコマンドでも同じエラーが発生しました。
sudo apt-get upgrade
このパッケージはアップグレードされません("...and 1 not upgraded."
)。そして、私はこれに依存する他のいくつかのパッケージをビルドするためにこれを必要とします(pkgProblemResover
再び問題)。バージョンを元に戻すことも、進めることもできないようです。
私が今までに試した手順:
- 中にいくつかのPPAリポジトリを無効に
software updates
し、sudo apt-get update
その後、動作しませんでした、aptで修正しようとしました。 sudo apt-get -f install
とand 1 not upgraded
。libgbm1
依存するパッケージをインストールしようとしました。しかし、今後さらに多くのパッケージがリリースされ、すぐに数十に達するため、処理が信頼できないように思われ、同様のエラーが報告されました。
パッケージを削除できないのはなぜですか?それを修正するには?
sudo apt --fix-broken install
後にsudo dpkg --force-all -P libgbm1
インストールを完了するために