如何在ubuntu(16.04)中解决未满足的依赖关系?

问题描述 投票:-1回答:2

我安装了libstdc ++。so.6.0.9然后我的ubuntu给出了这个错误

latitude $ sudo apt-get upgrade

阅读包裹清单......完成

构建依赖树

阅读国家信息......完成

您可能希望运行'apt-get -f install'来纠正这些问题。

以下包具有未满足的依赖项:

libstdc ++ 6:取决于:gcc-5-base(= 5.4.0-6ubuntu1~16.04.9)但安装了5.4.0-6ubuntu1~16.04.5

E:未满足的依赖项。尝试使用-f。当我运行asad @asad-Latitude-E7440时:〜$ sudo apt-get -f install读取包列表...完成构建依赖关系树 读取状态信息...完成纠正依赖...失败。以下软件包具有未满足的依赖项:libstdc ++ 6:取决于:gcc-5-base(= 5.4.0-6ubuntu1~16.04.9)但安装了5.4.0-6ubuntu1~16.04.5 E:错误,pkgProblemResolver ::解决生成的中断,这可能是由保留的包引起的。 E:无法更正依赖项

ubuntu-16.04
2个回答
0
投票

谢谢任何一个。我的问题已经解决了。我在这里给任何有这个问题的人。解决方案是 sudo aptitude purge libstdc ++ 6


0
投票

最近,我试图在Ubuntu 18.04上安装一个应用程序,我遇到了这个问题。我经历了很多故障排除,最后,其中一种方法帮助了我。

一旦我得到依赖性错误,我使用命令$ sudo apt-get install aptitude。然后我通过aptitude命令安装了应用程序。语法是$ sudo aptitude install app_name。

令我惊讶的是,我的所需应用程序已安装。

我怀疑的是,这种方法是否适用于所有未满足的依赖项错误和所有应用程序?

© www.soinside.com 2019 - 2024. All rights reserved.