最近我一直在麻烦安装更新。 通过软件更新程序更新没有提供软件包列表,但仍然表示必须下载大约100MB的更新。 更新失败,显然我可能已经打破了软件包或未满足的依赖关系。
我试图在新立得search破包,但没有。 我手动(通过新立得)更新了所有可能的软件包,并缩小了4个软件包,这些软件包似乎正在导致一些麻烦(见下文)。 现在,软件更新程序在检查更新时崩溃(甚至在给我任何更新列表之前)。
这是apt-get update && apt-get升级的结果:
The following packages have been kept back: gcc-4.9-base gcc-4.9-base:i386 libgcc1 libgcc1:i386 0 to upgrade, 0 to newly install, 0 to remove and 4 not to upgrade.
当我尝试手动删除它们时,会得到一个要卸载的软件包列表(基本上都是这些软件包)。
举个例子,
apt-get remove gcc-4.9-base
给出(没有完整的软件包列表):
The following NEW packages will be installed multiarch-support:i386 The following packages will be upgraded: gcc-4.9-base:i386 libgcc1:i386 WARNING: The following essential packages will be removed. This should NOT be done unless you know exactly what you are doing! apt libapt-pkg4.12 (due to apt) libc6 (due to apt) libgcc1 (due to apt) libstdc++6 (due to apt) gnupg (due to apt) base-files base-passwd libdebconfclient0 (due to base-passwd) bash debianutils (due to bash) dash (due to bash) libtinfo5 (due to bash) bsdutils coreutils libacl1 (due to coreutils) libattr1 (due to coreutils) libselinux1 (due to coreutils) dpkg (due to dash) diffutils libbz2-1.0 (due to dpkg) liblzma5 (due to dpkg) zlib1g (due to dpkg) tar (due to dpkg) e2fsprogs e2fslibs (due to e2fsprogs) libblkid1 (due to e2fsprogs) libcomerr2 (due to e2fsprogs) libss2 (due to e2fsprogs) libuuid1 (due to e2fsprogs) util-linux (due to e2fsprogs) findutils grep install-info (due to grep) libpcre3 (due to grep) gzip hostname libc-bin libcap2 (due to libc-bin) login libpam0g (due to login) libpam-runtime (due to login) libpam-modules (due to login) mount libmount1 (due to mount) ncurses-bin perl-base sed tzdata (due to util-linux) debconf (due to util-linux) sysv-rc (due to util-linux) libncurses5 (due to util-linux) libslang2 (due to util-linux) 2 to upgrade, 1 to newly install, 2477 to remove and 0 not to upgrade. Need to get 67,6 kB of archives. After this operation, 10,3 GB disk space will be freed. You are about to do something potentially harmful To continue type in the phrase 'Yes, do as I say!'
我明显地回应: 哦,上帝,请不要这样做!
我发现一个话题( 在这里 )有人报告类似的问题,但是build议的解决scheme将无法正常工作。
如何解决这个问题的任何想法是受欢迎的,如果你需要更多的信息/terminal结果,以更好地评估情况,我可用。 提前致谢 !