升级到 Ubuntu 16.04 LTS 时出错

升级到 Ubuntu 16.04 LTS 时出错

目前,我使用的是 Ubuntu 14.04。我最终决定升级到 Ubuntu 16.04。但是当我尝试这样做时,我遇到了错误。

首先,我运行软件更新程序,它会提示我以下消息: 在此处输入图片描述

单击“安装”后,我收到以下消息: 在此处输入图片描述

当我从控制台启动软件更新程序时,收到以下异常消息:

sudo update-manager
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/defer/__init__.py", line 483, in _inline_callbacks
    result = gen.throw(excep)
  File "/usr/lib/python3/dist-packages/UpdateManager/backend/InstallBackendAptdaemon.py", line 92, in commit
    _("Installing updates…"), True)
  File "/usr/lib/python3/dist-packages/defer/__init__.py", line 483, in _inline_callbacks
    result = gen.throw(excep)
  File "/usr/lib/python3/dist-packages/UpdateManager/backend/InstallBackendAptdaemon.py", line 159, in _show_transaction
    yield trans.run()
aptdaemon.errors.TransactionFailed: Transaction failed: Package dependencies cannot be resolved
 The following packages have unmet dependencies:

libgl1-mesa-glx-lts-xenial: Depends: libglapi-mesa-lts-xenial (= 11.2.0-1ubuntu2~trusty2) but 11.2.0-1ubuntu2~trusty2 is to be installed
                            Depends: libx11-6 (>= 2:1.4.99.1) but 2:1.6.2-1ubuntu2 is to be installed
                            Depends: libxdamage1 (>= 1:1.1) but 1:1.1.4-1ubuntu1 is to be installed
libgl1-mesa-glx-lts-xenial:i386: Depends: libglapi-mesa-lts-xenial (= 11.2.0-1ubuntu2~trusty2) but 11.2.0-1ubuntu2~trusty2 is to be installed
                                 Depends: libx11-6 (>= 2:1.4.99.1) but 2:1.6.2-1ubuntu2 is to be installed
                                 Depends: libxdamage1 (>= 1:1.1) but 1:1.1.4-1ubuntu1 is to be installed
xserver-xorg-lts-xenial: Depends: xserver-xorg-core-lts-xenial (>= 2:1.17.2-2) but 2:1.18.3-1ubuntu2.3~trusty2 is to be installed

答案1

如果这能让您放心,那么问题似乎不是来自您的升级,而是来自最近的更新。我已经使用 16.04 LTS 几周了,没有遇到任何这样的问题。然而,昨天晚上,我尝试进行更新(大约一周左右我没有这样做),结果出现了以下情况:

sudo apt full-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Correction des dépendances... a échoué.
Les paquets suivants contiennent des dépendances non satisfaites :
 libgl1-mesa-glx : Dépend: libdrm-amdgpu1 (>= 2.4.83-3~x~padoka0) mais 2.4.82+git20170807.ceb70a6b-0ubuntu0ricotz~16.04.1 est installé
 libgl1-mesa-glx:i386 : Dépend: libdrm-amdgpu1:i386 (>= 2.4.83-3~x~padoka0) mais 2.4.82+git20170807.ceb70a6b-0ubuntu0ricotz~16.04.1 est installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
E: Impossible de corriger les dépendances

因此,即使这是法语(顺便说一句,我很抱歉),您也可以看到它是完全相同的错误信息。

经过几次搜索,似乎问题出在存储库上(例如,添加的存储库与官方存储库之一相冲突)。尽管它对我来说不起作用,但我还是给你这个提示,希望它能有所帮助:转到“软件和更新”,在第一个选项卡中,确保只选中“main”和“universe”,在第二个选项卡中,取消选中所有第三方存储库。关闭窗口,它可能会起作用。如果不行,好吧……至少我不是唯一一个遇到这个问题的人。

相关内容