当前位置 : 主页 > 手机开发 > 其它 >

libstdc 6-armhf-cross的unmet依赖项错误.怎么解决?

来源:互联网 收集:自由互联 发布时间:2021-06-22
在这种情况下,如何修复未满足的依赖项?我跟着很多文章要求我做以下事情.但没有任何作用!我不明白如何手动修复问题. sudo apt-get cleansudo apt-get autocleansudo apt-get -f install 什么都没发
在这种情况下,如何修复未满足的依赖项?我跟着很多文章要求我做以下事情.但没有任何作用!我不明白如何手动修复问题.

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get -f install

什么都没发生!我仍然得到错误.

sudo dpkg --configure -a
sudo apt-get -f install

还是一样的错误!

The following extra packages will be installed:
      libstdc++6-armhf-cross
    The following packages will be upgraded:
      libstdc++6-armhf-cross
    1 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
    4 not fully installed or removed.
    Need to get 0 B/210 kB of archives.
    After this operation, 77.8 kB of additional disk space will be used.
    Do you want to continue? [Y/n] Y
    (Reading database ... 519436 files and directories currently installed.)
    Preparing to unpack .../libstdc++6-armhf-cross_4.8.4-2ubuntu1~14.04.1cross0.11.1_all.deb ...
    Unpacking libstdc++6-armhf-cross (4.8.4-2ubuntu1~14.04.1cross0.11.1) over (4.8.2-16ubuntu4cross0.11) ...
    dpkg: error processing archive /var/cache/apt/archives/libstdc++6-armhf-cross_4.8.4-2ubuntu1~14.04.1cross0.11.1_all.deb (--unpack):
     trying to overwrite '/usr/share/gcc-4.8/python/libstdcxx/__init__.py', which is also in package libstdc++6:i386 4.8.4-2ubuntu1~14.04.1
    Errors were encountered while processing:
     /var/cache/apt/archives/libstdc++6-armhf-cross_4.8.4-2ubuntu1~14.04.1cross0.11.1_all.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

任何人都可以帮我弄清楚如何解决这个问题?我需要安装一些软件包,这个错误不允许我安装它!

我遇到了同样的问题.根据 this bug report,这似乎是一个确认的错误和临时修复

$sudo apt-get -o Dpkg :: Options :: =“ – force-overwrite”install -f

这为底层dpkg命令提供了–force-overwrite选项.

网友评论