Как полностью остановить обновления Ubuntu?

Как полностью остановить обновления Ubuntu?

Я хотел остановить обновления ядра Linux на Ubuntu 16.04.X. Сначала /etc/apt/apt.conf.d/10periodicфайл обновляется, чтобы иметь запись типа этой. APT::Periodic::Unattended-Upgrade "0";Затем также обновляется ядро. После этого я запустил следующее:

sudo -S apt-mark hold linux-generic linux-image-generic linux-headers-generic

Через несколько дней я вижу, что ядро ​​обновляется на моем Ubuntu. Поскольку я установил сторонние драйверы для нескольких компонентов, каждый раз, когда ядро ​​обновляется, это периферийное устройство становится недоступным для использования.

Могу ли я получить рекомендации, как полностью остановить обновления Ubuntu?

решение1

Вы можете попробовать это:

Отключить apt-daily.service:

systemctl stop apt-daily.timer

sudo systemctl disable apt-daily.timer
sudo systemctl disable apt-daily.service
sudo systemctl stop apt-daily-upgrade.timer
sudo systemctl disable apt-daily-upgrade.timer
sudo systemctl disable apt-daily-upgrade.service

или:

sudo systemctl disable --now apt-daily{,-upgrade}.{timer,service}

Чтобы отключить автоматическое обновление, выполните следующие действия:

Отредактируйте /etc/apt/apt.conf.d/20auto-upgrades, чтобы отключить автоматические обновления из командной строки:

$ sudo nano /etc/apt/apt.conf.d/20auto-upgrades

После открытия файла отключите директиву Update-Package-Lists с 1 на 0, как показано ниже:

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "1";

или:

sudo sed -i 's/APT::Periodic::Update-Package-Lists "1"/APT::Periodic::Update-Package-Lists "0"/' /etc/apt/apt.conf.d/20-auto-upgrades

В версии 16.04 соответствующие параметры задаются в /etc/apt/apt.conf.d/10periodicфайле

Связанный контент