Como atualizar rapidamente todos os softwares no Ubuntu com apenas um comando
Uma das razões pelas quais muitas pessoas usam o Linux em vez do Windows é a simplicidade de instalar atualizações de software. Eles não são apenas simples, mas também muito rápidos, uma instalação limpa do Ubuntu, por exemplo, pode ser atualizada em 20 minutos ou mais.
Você também pode ver exatamente o que está acontecendo durante a atualização, não há mensagens ambíguas que façam parecer que algo falhou. Apesar dessas vantagens, os formatos de pacote adicionais, como o Snap, estão complicando um pouco as coisas.
A Canonical configurou o Ubuntu para que as atualizações de segurança sejam baixadas e instaladas em segundo plano. Infelizmente, “outras atualizações”, como atualizações do navegador, são mencionadas aos usuários apenas uma vez por semana, mas não são instaladas automaticamente, o usuário precisa fazer isso.
Além do problema de “outros softwares”, você também tem Snaps. Até alguns meses atrás parecia que eles estavam atualizando por conta própria, mas recentemente tenho recebido notificações dizendo que as atualizações estão prontas para serem aplicadas; isso significa mais trabalho para mim!
Alguns de vocês podem estar cientes dos comandos apt update e apt upgrade , eles são ótimos para atualizar seus pacotes Deb, mas eles não tocam nos pacotes Snap, para isso, você precisa usar o snap refresh . Se você usar esses comandos, será interrompido no meio do caminho para perguntar se deseja definitivamente aplicar as atualizações.
Considerando que a maioria das atualizações é bastante estável, é bom poder instalar todos os pacotes Deb e Snap de uma só vez, sem ser solicitado a confirmar as atualizações e sem ter que fazer comandos separados para Debs e Snaps.
O comando para atualizar tudo de uma vez é:
sudo apt update && sudo apt upgrade -y && sudo snap refresh
Depois de digitá-lo ou copiá-lo na janela do terminal, sua senha será solicitada e, em seguida, ele procurará atualizações e as aplicará sem confirmação, também verificará novos Snaps e aplicará as atualizações disponíveis.
Se você deseja ter mais controle sobre o processo de atualização, sinta-se à vontade para usar o comando abaixo:
sudo apt update && sudo apt upgrade && sudo snap refresh
O comando acima omite a parte “-y”, isso significa que você verá as atualizações que serão instaladas e será solicitado a confirmá-las para ter certeza de que está satisfeito. Isso é útil se você estiver ciente de quaisquer pacotes problemáticos que não deseja instalar acidentalmente em seu sistema.
Como o comando de atualização é aquele que você provavelmente desejará executar várias vezes ao longo de algumas semanas, é útil saber que você pode tocar na seta para cima enquanto estiver no terminal para percorrer os comandos usados anteriormente, você pode isso para voltar para a atualização comando acima e toque em enter para obter o processo declarado.
Flatpaks não são suportados pelo Ubuntu imediatamente, mas se você usá-los, poderá adaptar o comando anterior para:
sudo apt update && sudo apt upgrade -y && sudo snap refresh && sudo flatpak update
Este comando também deve aplicar todas as atualizações disponíveis do Flatpak, se houver alguma. Esses comandos devem funcionar em qualquer sistema que use o apt. Você pode ajustá-lo para omitir && sudo snap refresh se não usar Snaps, como se estivesse no Linux Mint .
Se você conhece mais comandos úteis como esses, informe-nos nos comentários.
Deixe um comentário