从 32 位升级到 64 位后 apt-get 出现故障

从 32 位升级到 64 位后 apt-get 出现故障

几天前,我将我的 32 位系统升级到了 64 位,但是没有取得太大的成功。

自从发生那件事后,我的 apt-get 安装程序/更新程序就坏了,我无法再进行更新或安装软件。

我在 Ubuntu 上工作,因为我们在工作时收到了一台电脑,我需要用它来进行 Web 开发。由于是 32 位的,我无法安装某些软件。

正如任何其他善良信仰的人一样,我以为升级很容易,就像我在 Windows 上做过很多次一样容易,但事实并非如此。

由于缺乏使用 Linux 的经验,我现在完全陷入困境,并且知道如何解决这个问题吗?

非常欢迎帮助。

我按照这个指南操作,它对帖子的回答有 13 个赞或赞同。编辑者:mxdsp,回答者:Asterix:是否可以从 32 位安装“升级”到 64 位安装?

我收到的错误:

    The dependencies of the following packages could not be installed:

apt-utils: Depends: apt (= 1.2.29ubuntu0.1) but it is not installed
            Depends: libc6 (> = 2.4) but 2.23-0ubuntu10 is installed
            Depends: libgcc1 (> = 1: 3.0) but 1: 6.0.1-0ubuntu1 is installed
            Depends: libstdc ++ 6 (> = 5.2) but 5.4.0-6ubuntu1 ~ 16.04.11 is installed
code: Depends: libnss3 (> = 2: 3.26) but 2: 3.28.4-0ubuntu0.16.04.4 is installed
       Depends: apt but it is not installed
       Depends: libgtk-3-0 (> = 3.10.0) but 3.18.9-1ubuntu3.3 has been installed
ubuntu-minimal: Depends: apt but it is not installed
update-notifier-common: PreDepends: apt (> = 1.1 ~) but it is not installed
                         Depends: python3: any but it is a virtual package
                         Depends: update-manager-core (> = 1: 16.04.6) but 1: 16.04.15 is installed

答案1

使用该命令启动交互式提示,提示您要保留或删除哪些包以解决依赖性问题:

sudo aptitude full-upgrade

这将通过一系列问题询问您要保留或删除哪个包。请注意,您不必选择给您的第一个选项。

相关内容