APT (Advanced Packaging Tool) - это система, которую Ubuntu использует для управления всем программным обеспечением, установленным в системе. Он позволяет вам «прикрепить» пакет к определенной версии, чтобы он не обновлялся при запуске диспетчера обновлений.
Чтобы закрепить ваши пакеты ядра, сначала вы должны определить, какая версия вашего ядра. Один из способов сделать это - открыть диспетчер пакетов Synaptic в разделе «Система»> «Администрирование».
Введите «linux-generic» в текстовое поле «Быстрый поиск» и нажмите ввод.
Запишите номер, указанный в столбце «Установленная версия». Мы будем использовать его на следующем шаге.
Далее нам нужно отредактировать файл / etc / apt / Предпочтения. Откройте его, нажав Alt + F2, чтобы открыть окно «Запустить приложение» и введите:
gksudo gedit /etc/apt/preferences
Это откроет окно Gedit. Скорее всего, окно будет пустым, если вы не играли с APT раньше.
В появившемся окне введите следующий номер, заменив номер версии номером версии, найденным в диспетчере пакетов Synaptic.
Package: linux-generic linux-headers-generic linux-image-generic linux-restricted-modules-generic
Pin: version <insert version here>
Pin-Priority: 1001
Сохраните файл и закройте gedit. Если вы откроете менеджер обновлений, вы увидите, что обновления ядра Linux теперь скрыты!
Источник
Блокировка пакетов с помощью APT / DPKG
Запомните имя пакета вашего ядра сверху.
Откройте терминал и запустите:
sudo -s
И ударил enter.
Введите свой пароль для sudo:
echo kernel_package_name hold | dpkg --set-selections
Замените kernel_package_name
на имя ядра, которое вы хотите закрепить.
Теперь запустите:
sudo apt-get update && sudo apt-get upgrade
Чтобы удалить пин-код из Apt / Dpkg:
Откройте терминал
sudo -s
echo kernel_package install | dpkg --set-selections
Замените kernel_package пакетом, который вы хотите закрепить.
Теперь запустите:
sudo apt-get update && sudo apt-get upgrade
Источник
То, что вы пытаетесь сделать, называется пиннингом. Источники, которые я дал вам выше, содержат в себе основы того, что вы должны сделать для выполнения своих задач.