14.04至16.04 LTS gcc-5-base降级
我不知道是否有人可以帮助我解决gcc-5-base问题。 自从我将14.04 LTS升级到16.04 LTS后,我的包含了未满足的依赖项。
The following packages have unmet dependencies: libstdc++6 : Depends: gcc-5-base (= 5.4.0-6ubuntu1~16.04.2) but 5.4.1-2ubuntu1~14.04 is installed libstdc++6:i386 : Depends: gcc-5-base:i386 (= 5.4.0-6ubuntu1~16.04.2) but it is not installed Depends: libc6:i386 (>= 2.18) but it is not installed Depends: libgcc1:i386 (>= 1:4.2) but it is not installed E: Unmet dependencies. Try using -f.
我想问一下是否有办法将5.4.1-2ubuntu1回滚到5.4.0-6ubuntu1。 谢谢!
除了OP描述的内容之外,我的do-release-upgrade还被这个问题打断了。 Josh.F的评论对我有用:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get -f install
那为我修复了gcc-5然后我仍然需要sudo apt-get upgrade
@ josh-f的评论为我解决了这个问题:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install -y r-base-dev
我不得不补充一下
deb http://cz.archive.ubuntu.com/ubuntu xenial-updates main
到/etc/apt/sources.list然后
apt-get update apt-get install -f