desativar atualizações da linha de comando no Ubuntu 16.04

16

Existe algum esquema gsettings para selecionar "Nunca" em

configurações do sistema-> software e atualizações-> atualizações-> verificam automaticamente se há atualizações

Qualquer outra opção de linha de comando para desativar as atualizações automáticas é ideal para mim.

Obrigado

rok
fonte
Possível duplicata do aviso de nova versão
N0rbert
Não, isso é uma outra opção .. Eu não estou à procura de "notificar-me de uma nova versão do Ubuntu", mas para "verificar automaticamente se há atualizações" ...
rok
Você quer dizer atualizações autônomas? Como nesta resposta ?
N0rbert

Respostas:

16

De acordo com este post

Desative o apt-daily.service:

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

Ou

systemctl disable --now apt-daily{,-upgrade}.{timer,service}
abu_bua
fonte
1
O outro comando parece funcionar ...
Aleksandar Pavić
Qual "outro comando?"
mr.zog
8

Graças às sugestões de Norbert e Doug, vim com esta solução:

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

Não, não há configuração para isso. Na 16.04, essas opções relevantes são definidas no /etc/apt/apt.conf.d/10periodicarquivo

Obviamente, a maneira mais fácil de alterar é através de Software e atualizações> Atualizações, que edita esse arquivo se você mudar do padrão.

Você pode editar esse arquivo manualmente, se desejar, ou criar algum comando para definir as opções como false ("0"

Edite /etc/apt/apt.conf.d/20auto-upgradespara 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 para 0, como mostrado abaixo:

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

No Ubuntu 18.04 (LUbuntu), eu não tinha uma maneira fácil de fazer isso, mas vincular o link a true:

mv /usr/bin/update-manager /usr/bin/update-manager.bak # if needed
ln -s /bin/true /usr/bin/update-manager
ATorras
fonte