Aprenda Linux - Comandos básicos do Terminal para Ubuntu
Índice:
- Pré-requisitos
- Instalando pacote de atualizações autônomas
- Configurando atualizações automáticas autônomas
- Habilitando atualizações automáticas autônomas
- Teste
- Conclusão
A atualização regular do seu sistema Ubuntu é um dos aspectos mais importantes da segurança geral do sistema. Se você não atualizar os pacotes do sistema operacional com os patches de segurança mais recentes, estará deixando sua máquina vulnerável a ataques.
Neste tutorial, mostraremos como configurar atualizações automáticas não assistidas no Ubuntu 18.04. As mesmas etapas se aplicam ao Ubuntu 16.04 e a qualquer distribuição baseada em Ubuntu, incluindo Kubuntu, Linux Mint e Elementary OS.
Pré-requisitos
Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.
Instalando pacote de atualizações autônomas
O pacote de
unattended-upgrades
é usado para instalar automaticamente pacotes atualizados. As chances são de que este pacote já esteja instalado no seu sistema Ubuntu; caso contrário, você pode instalá-lo digitando o seguinte comando no seu terminal:
sudo apt install unattended-upgrades
Após a instalação, o serviço de Desligamento de atualizações autônomas será ativado e iniciado automaticamente. Você pode verificá-lo digitando:
systemctl status unattended-upgrades
● unattended-upgrades.service - Unattended Upgrades Shutdown Loaded: loaded (/lib/systemd/system/unattended-upgrades.service; enab Active: active (running) since Sun 2019-03-10 07:52:08 UTC; 2min 35s Docs: man:unattended-upgrade(8) CGroup: /system.slice/unattended-upgrades.service
Configurando atualizações automáticas autônomas
Podemos definir as configurações do pacote de
unattended-upgrades
editando o arquivo
/etc/apt/apt.conf.d/50unattended-upgrades
. A configuração padrão deve funcionar bem para a maioria dos usuários, mas você pode abrir o arquivo e fazer as alterações necessárias.
O pacote de atualizações autônomas e pode ser configurado para atualizar todos os pacotes ou apenas as atualizações de segurança. A primeira seção define quais tipos de pacotes serão atualizados automaticamente. Por padrão, ele instalará apenas as atualizações de segurança. Se você deseja habilitar as atualizações de outros repositórios, pode descomentar o repositório apropriado removendo a barra dupla
//
desde o início da linha. Qualquer coisa depois de
//
é um comentário e não é lido pelo pacote.
Unattended-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}"; "${distro_id}:${distro_codename}-security"; // Extended Security Maintenance; doesn't necessarily exist for // every release and this system may not have it installed, but if // available, the policy for updates is such that unattended-upgrades // should also install from here by default. "${distro_id}ESM:${distro_codename}"; // "${distro_id}:${distro_codename}-updates"; // "${distro_id}:${distro_codename}-proposed"; // "${distro_id}:${distro_codename}-backports"; };
Se, por qualquer motivo, você quiser desativar a atualização automática de determinados pacotes, basta adicioná-lo à lista negra de pacotes:
Unattended-Upgrade::Package-Blacklist { // "vim"; // "libc6"; // "libc6-dev"; // "libc6-i686"; };
Você também pode receber um email se, por algum motivo, houver um problema com a atualização automática. Para fazer isso, remova o comentário das duas linhas a seguir e digite seu endereço de email. Verifique se você possui uma ferramenta capaz de enviar e-mails instalados no seu sistema, como
mailx
ou
postfix
.
Unattended-Upgrade::Mail "[email protected]"; Unattended-Upgrade::MailOnlyOnError "true";
Habilitando atualizações automáticas autônomas
Para ativar a atualização automática, você precisa garantir que o arquivo de configuração apt
/etc/apt/apt.conf.d/20auto-upgrades
contenha pelo menos as duas linhas a seguir, que devem ser incluídas por padrão:
APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Unattended-Upgrade "1";
A configuração acima atualiza a lista de pacotes e instala atualizações disponíveis todos os dias.
Você também pode adicionar a seguinte linha, que limpará o arquivo de download local a cada 7 dias.
/etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::AutocleanInterval "7";
Outra maneira de ativar / desativar as atualizações automáticas é executando o seguinte comando que modificará (ou criará, se não existir) os
/etc/apt/apt.conf.d/20auto-upgrades
.
sudo dpkg-reconfigure -plow unattended-upgrades
Teste
Para testar se as atualizações automáticas funcionam, execute uma execução a seco:
sudo unattended-upgrades --dry-run --debug
A saída deve ser algo como isto:
… pkgs that look like they should be upgraded: Fetched 0 B in 0s (0 B/s) fetch.run() result: 0 blacklist: whitelist: No packages found that can be upgraded unattended and no pending auto-removals
O histórico das atualizações automáticas automáticas é registrado no arquivo
/var/log/unattended-upgrades/unattended-upgrades.log
.
Conclusão
Neste tutorial, você aprendeu como configurar atualizações autônomas automáticas e manter seu sistema atualizado.
segurança apt do ubuntuComo desabilitar Atualizações Automáticas de Aplicativo no Windows 10
Você pode habilitar ou desabilitar atualizações automáticas de aplicativos do Windows Store no Windows 10. Windows 10 automaticamente baixa e instala atualizações para aplicativos.
Use o aplicativo Configurar os PCs da escola para configurar PCs com Windows em Escolas Baixe o aplicativo Configurar computadores da escola na Windows Store e use-o para configurar rapidamente seus computadores Windows 10 para melhores opções de aprendizado para os alunos
Os computadores agora se tornaram parte integrante da educação nas escolas, e quase todas as boas escolas têm os sistemas de computador definidos para seus alunos. O único problema com a educação em informática na escola ocorre quando os alunos se distraem com vários aplicativos e recursos dos PCs.
Configurar atualizações automáticas com yum
A atualização regular do seu sistema CentOS é um dos aspectos mais importantes da segurança geral do sistema. Neste tutorial, passaremos pelo processo de configuração de atualizações automáticas no CentOS 7.