libstdc++6 は apt-get の動作を停止します。

libstdc++6 は apt-get の動作を停止します。

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システムライブラリなので、アップグレードは少し難しいです。

関連情報