Pular para o conteúdo

Automatizando as atualizações no Linux

Neste artigo mostrarei como automatizar a atualização do sistema operacional Linux utilizando o agendador de tarefas cron, o apt-get e um shell script.
Joel da Rocha Laranjeira Júnior laranjeira
Hits: 34.518 Categoria: Linux Subcategoria: Segurança
  • Indicar
  • Impressora
  • Denunciar

Parte 2: Agendando a execução do apt.sh no cron

Caso ainda não tenha o cron instalado, execute o seguinte comando para instalá-lo:

# apt-get install cron

Para agendar a tarefa execute o comando:

# crontab -e

Acrescente as linhas abaixo:

#manter o sistema atualizado
0 * * * * /usr/local/sbin/apt.sh 2& 1> /dev/null

Salve e saia.

Ao acrescentar estas linhas no cron, você agendou que a cada hora certa (ex: 1:00, 2:00 e etc) ele executará o shell script apt.sh.

   1. Introdução
   2. Agendando a execução do apt.sh no cron
   3. Conclusão

Compilar o kernel no Debian

Bind: Explorando e evitando falhas

Convergência entre segurança física e lógica

Snort avançado: Projetando um perímetro seguro

Tornando o OpenBSD stable

Descobrir a senha de configuração pelo browser de um Access Point (AP)

#1 Comentário enviado por agk em 21/03/2006 - 08:30h
Bacana seu artigo, parabéns. Eu fiz algo parecido, mas sem utilizar script.
00 1 * * * root apt-get update && apt-get dist-upgrade -d -y

Isso faz o update e baixa as atualizações todos os dias as 1 da manhã.
#2 Comentário enviado por laranjeira em 21/03/2006 - 19:32h
Obrigado pelo comentario, procurei ser simples demostrando como poderia fazer com que o linux podesse ficar atualizado, utilizando um script, mais da sua maneira tambem funciona. Agora os leitores tem mais de uma opção para fazer com que o linux se atualize. Foi um bom comentario e uma boa dica.
#3 Comentário enviado por hccelo em 25/03/2006 - 13:34h
"Automatizando as atualizações no Linux" não!!!
na distro debian e derivadas!
#4 Comentário enviado por removido em 28/03/2006 - 14:31h
Muito bom mesmo nota 10.
#5 Comentário enviado por casagrande em 28/03/2006 - 15:52h
esta funcionando muito bem...
até agora não apresento nenhum problema..
nota10
#6 Comentário enviado por uiliangurjon em 30/05/2006 - 13:22h
Caro amigo!!!! seu artigo foi a solução para meu backup!!!!! Obrigado

#7 Comentário enviado por fguedess em 29/04/2008 - 10:10h
Ótimo artigo.
Já foi para os favoritos.
#8 Comentário enviado por removido em 08/06/2020 - 21:52h
Tenho dúvidas. Preciso colocar o sudo nos comandos do script?
O que significa "2& 1> /dev/null"?
Se eu só colocar o "0 * * * * /usr/local/sbin/apt.sh ", ainda funciona?
Preciso colocar "sudo" pra cada comando no script?

Contribuir com comentário

Entre na sua conta para comentar.