Стек аппаратного обеспечения (HWE) не поддерживается

20

Со вчерашнего дня мой менеджер обновлений выдает мне следующее сообщение:

Ваш текущий аппаратный стек поддержки (HWE) выходит из поддержки 07.08.2014. После этой даты обновления безопасности для критических частей (ядра и графического стека) вашей системы больше не будут доступны.

Для получения дополнительной информации, пожалуйста, смотрите: 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 LTS64-битную версию с ядром 3.5.0-53-generic.

красный
источник
1
Существует ошибка при обсуждении этой проблемы, но пока я не нашел решения.
Dogsbody
У меня недостаточно очков, чтобы комментировать, поэтому я должен ответить. Ответ собачьего тела не работал для меня. Один из ECII сделал (я попробовал версию amd64).
pmontrasio
Просто к вашему сведению: у меня похожая, но немного другая проблема, когда не рекомендуются пакеты.
Пол
Пожалуйста, обратите внимание, что разные пользователи, кажется, сообщают разные вещи о проблемах / решениях обновления HWE. Посмотрите, что hwe-support-status не говорит мне, как выполнить обновление до 12.04.5 , аппаратный стек поддержки (HWE) вне поддержки , ошибка 1341324 и ошибка 1341320 .
Пол

Ответы:

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
ECII
источник
В xserver-xorg-lts-trustyконце первой строки `amd64`` есть дополнительный пробел в имени пакета
Red
2
Я не знаю, почему это было отклонено, это
решило
Использование вашей команды (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установленных других пакетов для меня.
метасеквойя
Да, разные системы будут иметь разные пакеты. Они все должны правильно разрешать зависимости: - /
Dogsbody