В течение предыдущих месяцев к новому релизу Ubuntu 16.04.4 я записал проекту C++ использование следующей среды:
Однако во время установки нового драйвера, моя версия человечности изменилась на 16.04.4, и теперь я получаю ошибки во время компиляции моего кода. Проблема состоит в том, что ошибка связана со сторонней библиотекой, в которой я нуждаюсь... Таким образом, я пытался возвратиться к 16.04.3, и каждый раз я должен установить что-то, версия моей ОС обновляется... Как я мог предотвратить ОС для обновления к 16.04.4 версиям? Это может быть с Кв. - овладевают?? но я не знаю название пакета.
Спасибо!
Необходимо отключить HWE (Аппаратная Стопка Реализации возможностей). От этого Вопросы и ответы: Как отключить сообщения HWE (14.04), можно выключить использование сообщений:
sudo touch /var/lib/update-notifier/disable-hwe-eol-messages
От этого Вопросы и ответы: Откат к non-HWE складывает на Ubuntu 16.04.2, которую можно использовать:
sudo apt-get remove xserver-xorg-hwe-16.04
sudo apt install xserver-xorg-core
sudo apt install ubuntu-desktop xserver-xorg libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
Не указанный в связанном ответе, но я выполнил бы эти команды от консольного (Ctrl+Alt+F1) входа в систему.
Прочитайте ссылки тщательно и удостоверьтесь, чтобы они описали точно, что Вы хотите сделать. Если в сомнении добавляют комментарий перед продолжением.
Другая опция состоит в том, чтобы прикрепить версию ядра 4.4.0-87
таким образом, это никогда не обновляется. Посмотрите это Вопросы и ответы: Как я могу избежать обновлений ядра?. В основном Вы будете:
sudo apt-mark hold <package_name>
sudo apt-mark hold linux-image-generic linux-headers-generic
Это не определенный ответ, но запустит Вас в правильном направлении.