硬件支持堆栈(HWE)不支持


20

从昨天开始,我的更新管理器给我以下消息:

您当前的硬件启用堆栈(HWE)在2014年8月8日不再支持。在此日期之后,系统关键部分(内核和图形堆栈)的安全更新将不再可用。

有关更多信息,请参见:http : //wiki.ubuntu.com/1204_HWE_EOL

但是,当我尝试将HWE与所建议的命令升级hwe-support-status --verbose

sudo apt-get install linux-generic-lts-trusty libgl1-mesa-glx-lts-trusty xserver-xorg-lts-trusty linux-image-generic-lts-trusty

我得到依赖错误:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgl1-mesa-glx-lts-trusty : Depends: libglapi-mesa-lts-trusty (= 10.1.3-0ubuntu0.1~precise1) but it is not going to be installed
 xserver-xorg-lts-trusty : Recommends: xserver-xorg-input-all-lts-trusty but it is not going to be installed
                           Recommends: xserver-xorg-video-all-lts-trusty but it is not going to be installed
                           Recommends: x11-xserver-utils-lts-trusty but it is not going to be installed
                           Conflicts: libglapi-mesa:i386 (>= 0~)
E: Unable to correct problems, you have held broken packages.

我该如何解决?

Ubuntu 12.04.4 LTS使用内核运行64位3.5.0-53-generic


1
讨论此问题时一个错误,但是到目前为止,我还没有找到解决方案。
Dogsbody 2014年

我没有足够的意见要发表,所以我必须回答。Dogsbody的答案对我不起作用。ECII的做到了(我尝试过amd64版本)。
pmontrasio 2014年

仅供参考:我有一个类似但略有不同的问题,其中不推荐任何软件包。
保罗

请注意,不同的用户似乎在报告有关HWE升级问题/解决方案的不同事情。请参阅hwe-support-status不会告诉我如何从支持错误#1341324错误#1341320中升级到12.04.5硬件启用堆栈(HWE)
Paul

Answers:


10

我遇到了同样的问题,这对我有用

命令:

对于amd64:

sudo apt-get install -V libglapi-mesa-lts-trusty libgl1-mesa-glx-lts-trusty xserver-xorg-lts-trusty xserver-xorg-input-all-lts-trusty xserver-xorg-video-all-lts-trusty libgl1-mesa-dri-lts-trusty x11-xserver-utils-lts-trusty libglapi-mesa-lts-trusty:i386 libgl1-mesa-dri-lts-trusty:i386 libgl1-mesa-glx-lts-trusty:i386 libgles2-mesa-lts-trusty libglapi-mesa-lts-trusty mesa-vdpau-drivers-lts-trusty

对于i386:

sudo apt-get install -V libglapi-mesa-lts-trusty libgl1-mesa-glx-lts-trusty xserver-xorg-lts-trusty xserver-xorg-input-all-lts-trusty xserver-xorg-video-all-lts-trusty libgl1-mesa-dri-lts-trusty x11-xserver-utils-lts-trusty mesa-vdpau-drivers-lts-trusty libgles2-mesa-lts-trusty libglapi-mesa-lts-trusty

xserver-xorg-lts-trusty“ amd64”第一行末尾的软件包名称中有一个多余的空格
Red

2
我不知道为什么这被否决了,这为我解决了问题...
Maidomax 2014年

使用您的命令(64位版本)为我打破了其他程序包的依赖关系。我通过全新安装来解决14.04 LTS
Red

6

xserver-xorg-lts-precise首先手动安装将确保您具有所需的所有依赖项。然后安装由定义的软件包hwe-support-status

对您来说,这意味着运行两个命令...

sudo apt-get install xserver-xorg-lts-precise
hwe-support-status --verbose
sudo apt-get install linux-generic-lts-trusty xserver-xorg-lts-trusty libgl1-mesa-glx-lts-trusty linux-image-generic-lts-trusty

错误#1328264中讨论了这个问题,我只是没有正确阅读它:-)


2
安装xserver-xorg-lts-trusty为我安装了其他软件包。
水杉2014年

是的,不同的系统将具有不同的程序包。他们都应该正确地解决依赖关系:-/
Dogsbody 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.