libgcc1取决于gcc-5-base但它不可安装

时间:2016-01-19 14:11:05

标签: debian libgcc gcc5 gcc4.6

我正在尝试使用apt-get install fbi在Debian 7.8上安装fbi,但是我收到包含以下内容的错误消息:

 libgcc1 : Depends: gcc-5-base (= 5.5.1-14) but it is not installable.

实际上每当我尝试使用apt-get进行与安装相关的任何事情时,我都会收到此消息。

这个错误消息背后可能是什么原因?

提前致谢, 阿纳斯

2 个答案:

答案 0 :(得分:0)

我发现我必须通过以下命令安装和配置一些缺少的库,例如 @PayloadRoot(namespace = NAMESPACE_URI, localPart = "SignInRequest") @ResponsePayload public Element handleSignInRequest(@RequestPayload Element signInRequest) throws Exception { String email = emailExpression.valueOf(signInRequest); String password = passwordExpression.valueOf(signInRequest); adminDataService.signin(email, password); return new Element("SignInResponse"); } gcc-5-base_5.3.1-6

libgcc1_4.7.2-5

然后我必须通过以下方式纠正依赖关系:

wget http://ftp.de.debian.org/debian/pool/main/g/gcc-5/gcc-5-base_5.3.1-6_armhf.deb
dpkg -i --auto-deconfigure gcc-5-base_5.3.1-6_armhf.deb
wget http://ftp.de.debian.org/debian/pool/main/g/gcc-4.7/libgcc1_4.7.2-5_armhf.deb
dpkg -i --auto-deconfigure libgcc1_4.7.2-5_armhf.deb

然后问题解决了:)

答案 1 :(得分:0)

当OS中存在损坏的包时会发生这种情况。因此,使用以下命令,您可以通过更新软件包来修复它。

sudo apt-get update

但有时在更新时可能会出错。为了避免它找到提供错误的存储库,并从软件和更新中删除所选标记' 其他软件 菜单。