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是一个系统库,升级起来有些困难。

相关内容