Como posso configurar meu Ubuntu para não apenas atualizar regularmente (e automagicamente) as atualizações de segurança (eu poderia definir isso ao instalar o ubuntu), mas para atualizar TODOS os pacotes automaticamente, em segundo plano, sem interação do usuário?
Pergunta extra: se eu pudesse configurar com que frequência minha caixa Ubuntu verifica a atualização, o que devo definir? Check-in a cada hora? Ou existe alguma maneira aleatória incorporada? Quero dizer, o Ubuntu espera por um tempo aleatório e verifica se há atualizações? (para não dar grande tráfego aos servidores do repositório a cada hora, por exemplo: 20h; 21h; 22h; etc.)
fonte
Atualizações automáticas de pacotes diários usando Cron e Apt-Get
AVISO: Como em qualquer alteração do sistema, pode ocorrer o potencial de criar problemas novos ou adicionais. Certifique-se de fazer backup de seus dados e configurações! Use este documento por sua conta e risco.
Criando o arquivo de trabalho diário Cron
Primeiro, você precisará criar o arquivo de tarefa cron. Você pode usar um editor de texto simples para criar o arquivo e salvá-lo em seu diretório pessoal. No Editor de texto, digite as seguintes linhas:
Agora clique em Salvar e nomeie o arquivo como "autoupdt".
Movendo o arquivo de tarefa Cron para Cron.Daily
Agora que você criou o arquivo de tarefa cron, ele precisa ser movido para o diretório cron diário, para que seja executado automaticamente diariamente. Para fazer isso, primeiro precisamos abrir um terminal de linha de comando ( CTRL+ ALT+ T).
Precisamos mover o arquivo para o diretório apropriado. Digite o seguinte comando no prompt da linha de comando para mover o arquivo:
Tornando o arquivo de tarefa Cron executável
Agora que o arquivo está criado e pronto para ser executado diariamente pelo cron, ainda precisamos tornar o arquivo executável para que o cron possa executá-lo.
Acompanhamento
Para mais detalhes sobre a configuração personalizada do cron, consulte:
Acabado
fonte