Eu queria interromper as atualizações do kernel Linux no Ubuntu 16.04.X. Inicialmente,
/etc/apt/apt.conf.d/10periodic
o arquivo é atualizado para ter uma entrada como esta. APT::Periodic::Unattended-Upgrade "0";
Depois, o kernel também é atualizado. Depois executei o seguinte:
sudo -S apt-mark hold linux-generic linux-image-generic linux-headers-generic
Depois de alguns dias, vejo que o kernel está sendo atualizado no meu Ubuntu. Como instalei drivers de terceiros para alguns componentes, toda vez que o kernel é atualizado, esse periférico fica indisponível para uso.
Posso obter sugestões sobre como interromper completamente as atualizações do Ubuntu?
Responder1
Você pode tentar isso:
Desative apt-daily.service:
systemctl parar 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
ou:
sudo systemctl disable --now apt-daily{,-upgrade}.{timer,service}
Para desativar as atualizações automáticas, faça:
Edite /etc/apt/apt.conf.d/20auto-upgrades
para desativar as atualizações automáticas na linha de comando:
$ sudo nano /etc/apt/apt.conf.d/20auto-upgrades
Depois de abrir o arquivo, desative a diretiva Update-Package-Lists de 1 a 0 conforme mostrado abaixo:
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "1";
ou:
sudo sed -i 's/APT::Periodic::Update-Package-Lists "1"/APT::Periodic::Update-Package-Lists "0"/' /etc/apt/apt.conf.d/20-auto-upgrades
Em 16.04, essas opções relevantes são definidas no /etc/apt/apt.conf.d/10periodic
arquivo