Tutorial de Ubuntu 26.04 / Pesquise, instale e verifique pacotes com APT
No Ubuntu, use o APT para atualizar os índices dos repositórios, pesquisar, conferir versões e instalar pacotes Deb. A versão candidata oferecida pelo repositório e a versão instalada são informações diferentes; confira ambas antes e depois da instalação.
Entenda apt, apt-get e dpkg
| Ferramenta | Papel principal |
|---|---|
| apt | Pesquisa, instalação e atualização interativas |
| apt-get e apt-cache | Interfaces de instalação e consulta adequadas à automação |
| dpkg e dpkg-query | Estado local dos pacotes e identificação do pacote proprietário de arquivos |
O APT trata repositórios e dependências em conjunto; instalar um Deb local apenas com dpkg pode deixar dependências sem solução. Instalações Snap e Deb são formatos distintos mesmo quando o aplicativo tem o mesmo nome (lição em inglês).
Atualize os índices e confira a origem
sudo apt update
apt search '^hello$'
apt show hello
apt-cache policy hello
O pacote de prática hello exibe uma saudação curta. Em apt-cache policy, diferencie Installed, Candidate e as origens dos repositórios; registre se hello já estava instalado antes do exercício. Resolva erros de rede, assinatura ou repositório antes de confiar em índices antigos.
O guia de gerenciamento de pacotes do Ubuntu explica índices e operações do APT.
Instale e verifique a execução
Execute em uma VM de prática. Leia os pacotes a adicionar, atualizar ou remover e o espaço necessário antes de confirmar a instalação. Depois, verifique a execução e o caminho do comando:
sudo apt install hello
LC_ALL=C hello
command -v hello
dpkg-query -S "$(command -v hello)"
apt-cache policy hello
LC_ALL=C hello reduz diferenças de idioma na saudação. Registre separadamente a execução, versão instalada, caminho do executável e pacote proprietário. Se command -v hello não mostrar um caminho, investigue antes de usar a consulta de propriedade; o comando seguinte depende desse resultado.
Para consultar o estado local e o inventário completo, veja como listar pacotes instalados no Ubuntu. Este exercício se concentra na origem e na verificação de uma instalação.
Quando o comando ou a versão forem diferentes
O nome do pacote nem sempre corresponde ao do executável. Se a instalação terminou, mas o comando não estiver disponível, examine os arquivos com dpkg-query -L hello e compare o PATH do shell e o formato do pacote. Se não houver candidato, confira componentes dos repositórios, suporte à versão e nome do pacote.
Não acrescente um repositório desconhecido apenas porque anuncia a versão desejada. Confira primeiro o suporte ao 26.04, as chaves de assinatura e a responsabilidade de manutenção. Ao selecionar outra versão, examine também as mudanças de dependências.
Limpe a prática e guarde um registro reproduzível
apt-get -s remove hello
Somente se hello não estava instalado antes e não for mais necessário, confira a simulação e então use sudo apt remove hello. Não remova um pacote já utilizado apenas para limpar o laboratório. Guarde distribuição, repositório, versão e resultado da execução para comparar ambientes.




