Manter o Ubuntu actualizado pode parecer simples… até instalares pacotes de diversas fontes. De repente, estás a digitar listas intermináveis de comandos só para garantir que nada fica para trás. Mas e se houvesse um comando mágico que actualizasse tudo de uma só vez? Bem-vindo ao poder do Topgrade – a ferramenta definitiva que transforma completamente a forma como geres as tuas actualizações no Ubuntu.
Criado há cerca de sete anos e hoje mantido activamente por uma comunidade dedicada, Topgrade é um utilitário de linha de comandos escrito em Rust (claro que sim), que detecta automaticamente todos os gestores de pacotes e fontes de software usados no sistema – e depois trata do resto por ti. Um verdadeiro upgrade total com um único comando.
Actualizações sem limites: muito além do APT
Ao contrário de ferramentas básicas como o apt update && apt upgrade
, o Topgrade vai muito mais longe. Este verdadeiro canivete suíço digital actualiza:
- Pacotes APT, Snap e Flatpak
- Pip e Pipx, Cargo, NPM, Nix, Ruby Gems
- Plugins do Vim, Neovim e Emacs
- Extensões JetBrains e VSCode/ium
- Repositórios Git (quando configurado)
- GNOME Extensions e Cinnamon Spices
- Homebrew/Linuxbrew
- Base de dados do ClamAV
- Ferramentas do Windows via WSL, Winget e Chocolatey
- Firmware com fwupdmgr (modo apenas leitura)
É uma operação de manutenção de sistema ultra-completa, tudo centralizado num único comando: topgrade
.
Instalar Topgrade no Ubuntu – Simples e rápido
Tens duas opções principais: usar o cargo install
ou descarregar directamente o ficheiro .deb
disponibilizado na página de lançamentos do GitHub do projecto. Esta última é a mais simples para utilizadores comuns – basta:
- Ir ao GitHub do Topgrade
- Fazer download do
.deb
adequado à tua arquitectura - Executar no terminal:
sudo apt install ./topgrade*.deb
E já está. O Topgrade integra-se directamente no sistema, sem complicações.
Primeira utilização: experimenta o modo ‘dry run’
Antes de entregares o controlo total, experimenta:
topgrade -n
Este modo de simulação mostra exactamente o que será actualizado – sem fazer alterações. Perfeito para veres o que está em jogo. Para uma actualização completa e automática, sem confirmações:
topgrade -y
Preferes actualizar apenas certos componentes? Usa --only
seguido das fontes:
topgrade --only snap flatpak
Queres excluir algo? Então:
topgrade --disable flatpak
Configuração avançada para utilizadores exigentes
Editando o ficheiro ~/.config/topgrade.toml
, podes controlar com precisão quais as fontes a incluir ou excluir permanentemente. Por exemplo:
disable = ["flatpak"]
Também podes adicionar comandos personalizados antes ou depois do processo principal. Ideal para admins que querem actualizar servidores remotos via SSH com um único comando local.
É essencial? Não. Mas é absolutamente genial.
Se estás satisfeito com o Software Updater e o App Center, talvez não sintas necessidade do Topgrade. Mas para quem trabalha com múltiplas fontes, linguagens, frameworks e plugins… é um verdadeiro salva-tempo. Especialmente útil para developers, power users e entusiastas de sistemas que valorizam automação e eficiência.
Topgrade não reinventa a roda – mas junta todas as rodas numa só engrenagem poderosa e fluida.
Hashtags para redes sociais:
#Ubuntu #LinuxTips #Topgrade #ActualizaçõesUbuntu #DevTools #Automatização #ComandoÚnico #Snap #Flatpak #Pipx #OpenSource