Em um ambiente de produção comercial, por exemplo em um webserver, não recomendo esta opção pois nem sempre as atualizações retém todas as dependências que o sistema em produção permite. Por exemplo, a atualização automática pode instalar uma nova biblioteca de sistema e apagar a antiga, contudo o sistema em produção utiliza a versão antiga enquanto a nova é incompatível. Assim a sua atualização automática paralisa a operação do serviidor web.
Porém para um sistema em casa ou mesmo uma estação de trabalho que não utiliza sistemas muito especializados, a atualização automática pode ser uma garantia que o seu computador não seja atacado com facilidade, uma vez que as atualizações de segurança podem ser feitas automaticamente.
Você irá precisar do pacote unattended-upgrades. Ele é usado para instalar pacotes atualizados e pode ser configurado para atualizar todos os pacotes e atualizações de segurança. Primeiro, instale o pacote executando o seguinte comando no terminal:
Vemos na tela acima duas partes. A parte (1) indica quais tipos de atualização serão feitos. As linhas marcadas com \\ estão comentadas e portanto não são consideradas. No nosso caso por exemplo, as atualizações de segurança são feitas automaticamente, porém as demais não são. Na parte (2) podemos indicar (listar) os pacotes que não queremos que sejam atualizados automaticamente. Se você tem um servidor, pode ser que sejam interessante listar aqui coisas como seu tomcat, java etc.
Tendo feito isto estamos quase prontos. Para ativar as atualizações automáticas, precisamos ainda editar o arquivo /etc/apt/apt.conf.d/20auto-upgrades para definir as opções de configuração apt apropriadas. Por exemplo, queremos uma configuração que
O arquivo deve conter então as seguintes linhas:
Todas as atualizações indicadas neste post, precisam ser feitas com o usuário root ou utilizando o comando sudo (mesmo para editar os arquivos).
Porém para um sistema em casa ou mesmo uma estação de trabalho que não utiliza sistemas muito especializados, a atualização automática pode ser uma garantia que o seu computador não seja atacado com facilidade, uma vez que as atualizações de segurança podem ser feitas automaticamente.
Você irá precisar do pacote unattended-upgrades. Ele é usado para instalar pacotes atualizados e pode ser configurado para atualizar todos os pacotes e atualizações de segurança. Primeiro, instale o pacote executando o seguinte comando no terminal:
sudo apt-get install unattended-upgrades
Para configurar o programa devemos editar o arquivo de configurações /etc/apt/apt.conf.d/50unattended-upgrades e ajustar o seguinte para atender às suas necessidades:
Vemos na tela acima duas partes. A parte (1) indica quais tipos de atualização serão feitos. As linhas marcadas com \\ estão comentadas e portanto não são consideradas. No nosso caso por exemplo, as atualizações de segurança são feitas automaticamente, porém as demais não são. Na parte (2) podemos indicar (listar) os pacotes que não queremos que sejam atualizados automaticamente. Se você tem um servidor, pode ser que sejam interessante listar aqui coisas como seu tomcat, java etc.
Tendo feito isto estamos quase prontos. Para ativar as atualizações automáticas, precisamos ainda editar o arquivo /etc/apt/apt.conf.d/20auto-upgrades para definir as opções de configuração apt apropriadas. Por exemplo, queremos uma configuração que
- atualiza a lista de pacotes;
- baixa e instala atualizações disponíveis todos os dias;
- o arquivo de download local é limpo todas as semanas.
O arquivo deve conter então as seguintes linhas:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";
Em servidores com versões mais recentes do Ubuntu (14.04.5 em diante), o arquivo indicado acima pode não estar no diretório. Neste caso, você deverá criar um novo arquivo com este nome no diretório indicado.
Todas as atualizações indicadas neste post, precisam ser feitas com o usuário root ou utilizando o comando sudo (mesmo para editar os arquivos).
Comentários
Postar um comentário