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.
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:
# 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
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.
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ã.