Como posso impedir que atualizações autônomas reiniciem a máquina?

20

Acabei de dar uma olhada na minha instância do Amazon EC2 e notei que eu tinha 20 minutos exatamente de inatividade. Como não sabia o que o causou, entrei no SSH e tentei atualizar meus pacotes e vi que o unattended-upgradespacote precisava de atualização. Fui em frente e fiz isso.

Após a pesquisa, parece que este pacote pode reiniciar automaticamente sua máquina. Não sei por que não consegui configurar isso como veio com o sistema operacional, mas tudo bem.

Alguém sabe como impedir que o pacote seja reiniciado automaticamente? Ou como impedi-lo de atualizar completamente os pacotes? Eu posso fazer isso sozinho.

user1814016
fonte
2
Tenha cuidado, pois acho que algumas correções de segurança (por exemplo, novo kernel?) Não terão efeito até a próxima reinicialização.
AdamS 18/07/19

Respostas:

26

Verifique se no arquivo de configuração: /etc/apt/apt.conf.d/50unattended-upgradesvocê definiu:

Unattended-Upgrade::Automatic-Reboot "false";

Isso impedirá que o software emita a reinicialização também se necessário pelas atualizações.

Documentação

ricciocri
fonte
4

Para desativar completamente as atualizações automáticas, basta remover o pacote. Experimentar:

sudo apt-get remove unattended-upgrades

Veja a documentação do Ubuntu para mais informações. No entanto, se você deseja manter o pacote e configurar seu comportamento, consulte a solução desta pergunta Como habilito as atualizações automáticas?

Tijn Porcelijn
fonte
A resposta mais votada do primeiro link sugere a instalação e você deseja removê-lo? Mais uma vez, removê-lo supera o objetivo de obter atualizações automáticas automáticas completamente!
Anwar
@ Anwar Ok, pretendia apontar para informações relacionadas, mas concordo que o primeiro link pode ser confuso. Wrt. seu segundo ponto, embora a pergunta inclua Ou como parar de atualizar completamente os pacotes?
Tijn Porcelijn
1
Você só pode extrair essas informações para apontar OP na direção certa? Desde então, é confuso ver o link de suporte dizendo contra (pelo menos à primeira vista) a resposta.
Anwar
1
@ AnwarShah Obrigado pelas sugestões! Espero que seja mais clara depois da última edição
Tijn Porcelijn
Eu acredito que você gostaria apt-get purgede matar atualizações autônomas na sua totalidade, não apenas apt-get remove.
Reid