1

Я использую Linux Mint 17.3 с использованием Kernel 4.4.0-64-generic и получаю следующее сообщение при входе в систему.

WARNING: Security updates for your current Hardware Enablement Stack 
ended on 2016-08-04:



* http://wiki.ubuntu.com/1404_HWE_EOL

To upgrade to a supported (or longer-supported) configuration:

* Upgrade from Ubuntu 14.04 LTS to Ubuntu 16.04 LTS by running:
sudo do-release-upgrade 

OR

* Switch to the current security-supported stack by running:
sudo apt-get install xserver-xorg-lts-xenial libgl1-mesa-glx-lts-xenial:i386 libgl1-mesa-glx-lts-xenial

and reboot your system.

К сожалению, sudo do-release-upgrade только говорит мне, что ничего не найдено, и команда apt-get завершается с

Reading package lists... Done
Building dependency tree       
Reading state information... Done
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-xenial : Depends: libglapi-mesa-lts-xenial (= 11.2.0-1ubuntu2~trusty1) but it is not going to be installed
 libgl1-mesa-glx-lts-xenial:i386 : Depends: libglapi-mesa-lts-xenial:i386 (= 11.2.0-1ubuntu2~trusty1) but it is not going to be installed
 xserver-xorg-lts-xenial : Conflicts: libegl1-mesa (>= 0~)
                           Conflicts: libglapi-mesa (>= 0~)
                           Conflicts: libgles2-mesa (>= 0~)
E: Unable to correct problems, you have held broken packages.

Как я могу решить эту проблему?

2 ответа2

1

Помните, что Linux Mint 17, 17.1, 17.2 и 17.3 будут поддерживаться до 2019 года. Я не уверен, почему вы получаете это сообщение, специфичное для стека аппаратного обеспечения (использование новых ядер и библиотек для добавления совместимости с долгосрочными выпусками поддержки). Хотя 17.X поддерживается на длительный срок, в большинстве случаев лучше всего обновить и поддерживать путь обновления.

Имейте в виду, что ядра 3.16/3.19, используемые в LM17, сильно отличаются от ядер 4.4+, используемых в выпусках LM18. Это не проблема для большинства пользователей, но ее следует изучить, поскольку существует некоторая несовместимость для некоторых аппаратных и программных приложений.

Проблема здесь в том, что вы используете Linux Mint, а не Ubuntu, и хотя Mint основан на Ubuntu ... процесс обновления существенно отличается и специфичен для Mint.

Общая информация об обновлении здесь. Подробные инструкции от Linux Mint доступны здесь. Обязательно прочтите примечания к выпуску перед обновлением. Я также рекомендовал бы протестировать ваш компьютер, загрузив последнюю версию через USB, прежде чем продолжить.

Хотя шансы на то, что что-то пойдет не так, невелики, это возможно, и вы должны сделать резервную копию всех ваших личных и важных данных, которые могут вам понадобиться до начала.

Откройте окно терминала и установите неограниченную прокрутку.

  1. Перейдите в оболочку sudo с помощью sudo -i

  2. Начните с обновления кэша apt, чтобы он был актуальным с apt update

  3. Обновите все пакеты с apt upgrade

  4. Установите средство обновления Mint с помощью apt install mintupgrade

  5. Проверьте среду обновления с помощью mintupgrade check . Это симуляция, ваша система не изменяется и не модифицируется, и она скажет вам, можете ли вы, скорее всего, успешно выполнить обновление. Чрезвычайно важно обратить пристальное внимание на вывод этой команды. Если он показывает пакеты, которые препятствуют обновлению, удалите их (и запомните их, чтобы вы могли попытаться переустановить их после обновления). Продолжайте использовать "проверку mintupgrade" и не переходите к следующему шагу, пока вы не будете довольны результатом.

  6. Загрузите все необходимые пакеты с помощью mintupgrade download . эта команда фактически не выполняет обновление, а просто загружает пакеты. Также обратите внимание, что эта команда указывает вашу систему на репозитории Linux Mint 18 (если вы хотите вернуться к Linux Mint 17.3 после использования этой команды, вы все равно можете это сделать с помощью команды «mintupgrade restore-sources»). Используйте команду "mintupgrade download", пока все пакеты не будут успешно загружены.

  7. Чтобы применить обновления, введите mintupgrade upgrade и дождитесь завершения процесса. Этот шаг необратим, и после его выполнения вы не сможете вернуться назад.

  8. Перезагрузите компьютер.

После выполнения этих шагов у вас больше не должно быть ошибки HWE, и вы должны быть в текущей версии Linux Mint. Выполняйте обновления нормально.

0

Установите неудовлетворенные зависимости, перечисленные в выводе apt. В частности, 'libglapi-mesa-lts-xenial', 'libglapi-mesa-lts-xenial:i386' и удалите перечисленные там конфликты. Ремонт тоже подходит, потому что он говорит, что вы сломали пакеты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .