Ubuntuはdebファイルを介して最新バージョンのlibstdc ++ 6をインストールしようとしましたが、パッケージをインストールしようとするたびにエラーが表示されます。
libstdc++6 : Depends: gcc-10-base (= 10-20200411-0ubuntu1) but it is not installable
Depends: libgcc-s1 (>= 4.2) but it is not installable
apt --fix-broken installを実行してみましたが、エラーも発生しました。 (エラーが大きいため、完全なエラーメッセージを取得できません。
Done
failed.
The following packages have unmet dependencies.
libstdc++6 : Depends: gcc-10-base (= 10-20200411-0ubuntu1) but it is not installable
Depends: libgcc-s1 (>= 4.2) but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
についても同様ですapt-get -f install
。
この問題をどのように解決できますか?
(私はUbuntu 18.04ベースの最新バージョンのKDE Neonを使用しています)
答え1
展開に適したバージョンに戻すことで問題を解決できますlibstdc++6
。
sudo apt install libstdc++6=8.4.0-1ubuntu1~18.04
libstdc++6
システムライブラリなので、アップグレードは少し難しいです。