Dominando o apt install no Ubuntu: Guia completo de gerenciamento de pacotes, atualizações e solução de problemas

1. Introdução

Ao usar o Ubuntu, o comando apt install é essencial para instalar e gerenciar softwares. Com este comando, você pode instalar facilmente aplicativos a partir de repositórios de pacotes.

Este artigo fornece um guia completo — desde o básico até o uso avançado, solução de problemas e perguntas frequentes — para que iniciantes e usuários intermediários possam gerenciar pacotes no Ubuntu de forma tranquila.

2. O que é o comando apt?

O que é apt?

apt (Advanced Package Tool) é uma ferramenta de linha de comando usada para gerenciamento de pacotes no Ubuntu e em distribuições Linux baseadas em Debian. Usar o APT permite que você execute as seguintes ações:

  • Instalar software
  • Atualizar software
  • Remover software desnecessário
  • Resolver problemas de dependência

O gerenciamento de pacotes no Ubuntu é realizado principalmente usando o comando apt.

Diferença entre apt e apt-get

Anteriormente, apt-get era a ferramenta padrão, mas agora o apt é recomendado. As diferenças entre eles são resumidas na tabela a seguir:

CommandCharacteristics
aptMore user-friendly with improved progress indicators
apt-getLegacy command offering more granular control (advanced users only)

Use apt para gerenciamento básico de pacotes e troque para apt-get ao executar operações avançadas específicas.

3. Operações básicas do apt

Atualizar a lista de pacotes

Antes de instalar software, atualize a lista de pacotes para garantir que as informações mais recentes estejam disponíveis.

sudo apt update

Este comando atualiza a lista de softwares disponíveis para o gerenciador de pacotes do Ubuntu.
Dica: Se você instalar software com informações de pacotes desatualizadas, as versões mais recentes podem não ser obtidas — então execute este comando regularmente.

Instalar um pacote

Use o comando a seguir para instalar um novo software:

sudo apt install package-name

Por exemplo, para instalar curl:

sudo apt install curl

Durante a instalação, aparecerá uma mensagem como “Este pacote requer XX MB. Continuar?”. Pressione “Y” para prosseguir.

Remover um pacote

Para remover software que você não precisa mais, use o comando a seguir:

sudo apt remove package-name

Por exemplo, para remover curl:

sudo apt remove curl

Para excluir completamente um pacote junto com seus arquivos de configuração, use:

sudo apt purge package-name

4. Uso avançado do apt

Atualizar um pacote específico

Você pode atualizar apenas um pacote específico sem atualizar todo o sistema:

sudo apt install --only-upgrade package-name

Exemplo – Atualizar vim:

sudo apt install --only-upgrade vim

Remover automaticamente pacotes desnecessários

Para remover pacotes não utilizados instalados como dependências, execute:

sudo apt autoremove

Ver detalhes do pacote

Confira informações detalhadas sobre um pacote usando:

apt show package-name

Exemplo – Ver detalhes do git:

apt show git

Listar pacotes instalados

Para exibir todos os pacotes instalados, execute:

apt list --installed

5. Solução de problemas

Problemas de dependência

Se você encontrar problemas de dependência ao instalar um pacote, tente o seguinte comando:

sudo apt install -f

Este comando corrige dependências quebradas.

Adicionar ou remover repositórios

Para instalar software que requer um repositório específico, adicione-o usando:

sudo add-apt-repository ppa:repository-name
sudo apt update

Para remover um repositório que você não precisa mais:

sudo add-apt-repository --remove ppa:repository-name
sudo apt update

6. Perguntas frequentes

Devo usar apt ou apt-get?

Em sistemas Ubuntu modernos, apt é recomendado.

Diferença entre apt update e apt upgrade

  • apt update → Atualiza a lista de pacotes
  • apt upgrade → Atualiza os pacotes instalados para as versões mais recentes

Como atualizar apenas um pacote específico

Use o seguinte comando:

sudo apt install --only-upgrade package-name

Verificar onde um pacote está instalado

Você pode verificar o local de instalação com:

dpkg -L package-name

Verificar a origem do repositório de um pacote

Use o seguinte comando:

apt-cache policy package-name

7. Conclusão

Este artigo explicou tudo, desde o uso básico do apt install no Ubuntu até técnicas avançadas e solução de problemas.
Ao dominar o comando apt, você pode gerenciar seu ambiente Ubuntu de forma mais eficiente.

📌 Link de Referência:

Continue aprendendo mais sobre o Ubuntu para alcançar uma administração de sistema eficiente e otimizada!

侍エンジニア塾