- 1 1. Introdução
- 2 2. Como Exibir uma Lista de Pacotes Instalados
- 3 3. Como Verificar se um Pacote Específico Está Instalado
- 4 4. Como Exibir Informações Detalhadas Sobre Pacotes Instalados
- 5 5. Como Verificar o Número de Pacotes Instalados
- 6 6. Conclusão
- 7 7. Perguntas Frequentes
- 7.1 Q1: Qual é a diferença entre apt e dpkg?
- 7.2 Q2: O que são pacotes Snap?
- 7.3 Q3: Qual é a maneira mais fácil de verificar se um pacote específico está instalado?
- 7.4 Q4: O que devo fazer se um comando não funcionar?
- 7.5 Q5: Como posso remover um pacote instalado?
- 7.6 Q6: Posso salvar uma lista de pacotes instalados em um arquivo?
- 8 Conclusão
1. Introdução
Ubuntu é uma distribuição Linux confiável, utilizada por muitos desenvolvedores e engenheiros. Ao usá‑la, você pode se deparar com situações em que deseja verificar quais pacotes estão instalados no seu sistema.
Por exemplo, essa informação é útil ao checar se um pacote específico foi instalado corretamente ou ao identificar pacotes desnecessários que você pode querer remover.
Este artigo fornece uma explicação detalhada de como verificar pacotes instalados no Ubuntu. Apresentamos métodos práticos adequados tanto para iniciantes quanto para usuários intermediários, então leia até o final.
2. Como Exibir uma Lista de Pacotes Instalados
Ubuntu oferece várias maneiras de verificar pacotes instalados. Aqui estão três métodos comumente usados. Você pode escolher de acordo com suas necessidades e preferências.
Usando o comando apt
apt é um dos comandos de gerenciamento de pacotes mais frequentemente usados no Ubuntu. Para listar os pacotes instalados, use o comando a seguir:
apt list --installed
Explicação do Comando
apt list: Exibe informações dos pacotes em formato de lista.--installed: Mostra apenas os pacotes que já estão instalados no sistema.
Exemplo de Saída
Ao executar o comando, você verá uma lista de pacotes instalados semelhante a esta:
accountsservice/now 0.6.55-0ubuntu12 amd64 [installed,automatic]
acl/now 2.2.53-10 amd64 [installed]
Usando o comando dpkg
dpkg é um comando de baixo nível usado para gerenciar diretamente pacotes Debian. Use o comando a seguir para exibir os pacotes instalados:
dpkg-query -l
Explicação do Comando
dpkg-query: Consulta o banco de dados do dpkg para obter informações dos pacotes.-l: Lista todos os pacotes instalados.
Exemplo de Saída
A saída será parecida com isto:
ii accountsservice 0.6.55-0ubuntu12 amd64 query and manipulate user account information
ii acl 2.2.53-10 amd64 access control list utilities
Aqui, ii indica que o pacote está instalado corretamente.
Usando o comando snap
snap é um sistema de gerenciamento de pacotes mais recente usado no Ubuntu. Para verificar os pacotes instalados via Snap, execute:
snap list
Explicação do Comando
snap list: Exibe uma lista dos pacotes Snap instalados no sistema.
Exemplo de Saída
A seguir, um exemplo de lista de pacotes Snap instalados:
Name Version Rev Tracking Publisher Notes
core 16-2.58 12834 latest/stable canonical✓ core
Este comando ajuda a conferir a versão e os dados de revisão dos pacotes Snap.
Resumo
apt list --installed: Conveniente para uma visão rápida dos pacotes instalados.dpkg-query -l: Adequado para informações detalhadas dos pacotes.snap list: Usado especificamente para verificação de pacotes Snap.
Usando esses comandos de forma apropriada, você pode gerenciar eficientemente as informações de pacotes no Ubuntu.
3. Como Verificar se um Pacote Específico Está Instalado
Ubuntu oferece várias maneiras eficientes de confirmar se um pacote específico está instalado. Aqui explicamos como fazer isso usando apt e dpkg.
Verificando com o comando apt
Use o comando apt para buscar um pacote particular na lista de pacotes instalados.
Exemplo de Comando
Combine apt com grep para procurar o nome de um pacote:
apt list --installed | grep package-name
Execução de Exemplo
Para verificar se o curl está instalado, execute:
apt list --installed | grep curl
Exemplo de Saída
curl/now 7.68.0-1ubuntu2.6 amd64 [installed]
Esse resultado confirma que o curl está instalado.
Verificando com o comando dpkg
Você também pode confirmar o status de instalação usando dpkg:
Exemplo de Comando
dpkg-query -l | grep package-name
Execução de Exemplo
Para verificar se o git está instalado:
dpkg-query -l | grep git
ii git 1:2.25.1-1ubuntu3.2 amd64 fast, scalable, distributed revision control system
O ii indica instalação bem‑sucedida.
Verificando Pacotes Snap
Se o pacote foi instalado via Snap, use:
snap list | grep package-name
Exemplo de Execução
Para verificar se o chromium está instalado via Snap:
snap list | grep chromium
Exemplo de Saída
chromium 97.0.4692.99 1892 latest/stable canonical✓ -
Isso confirma que o chromium está instalado como um pacote Snap.
Resumo
apt list --installed | grep nome-do-pacote: Simples e intuitivo.dpkg-query -l | grep nome-do-pacote: Fornece informações detalhadas.snap list | grep nome-do-pacote: Usado especificamente para pacotes Snap.
Usando esses métodos, você pode determinar rapidamente se um pacote está instalado no seu sistema.
4. Como Exibir Informações Detalhadas Sobre Pacotes Instalados
Às vezes você pode precisar de informações detalhadas, como funcionalidade, dependências ou detalhes de versão de um pacote. O Ubuntu permite obter essas informações através dos seguintes comandos.
Usando o Comando apt show
O comando apt show exibe informações detalhadas do pacote.
Comando de Exemplo
apt show package-name
Execução de Exemplo
Para ver detalhes sobre o curl:
apt show curl
Saída de Exemplo
Este comando fornece informações detalhadas como:
Package: curl
Version: 7.68.0-1ubuntu2.6
Priority: optional
Section: web
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Description: command line tool for transferring data with URL syntax
This is a command line tool and library for transferring data with URLs.
Explicação das Principais Informações
- Package : Nome do pacote.
- Version : Versão instalada.
- Section : Categoria do pacote (ex.: web, utils).
- Maintainer : Informação do mantenedor do pacote.
- Description : Visão geral do pacote.
Usando o Comando dpkg
Você também pode visualizar informações detalhadas do pacote usando:
Comando de Exemplo
dpkg -s package-name
Execução de Exemplo
dpkg -s git
Saída de Exemplo
Package: git
Status: install ok installed
Priority: optional
Section: vcs
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Description: fast, scalable, distributed revision control system
Git is a fast, scalable, distributed revision control system with an
unusually rich command set that provides both high-level operations
and full access to internals.
Este comando também mostra o status e o resumo do pacote.
Exemplo de Uso: Verificando Dependências
Para verificar dependências de um pacote, use:
apt show curl
A saída inclui detalhes de dependências como:
Depends: libc6 (>= 2.17), libcurl4 (>= 7.68.0-1ubuntu2.6)
Isso ajuda a identificar pacotes adicionais necessários para o funcionamento adequado.
Resumo
apt show nome-do-pacote: Exibe detalhes do pacote e dependências.dpkg -s nome-do-pacote: Fornece informações concisas do pacote.
Esses comandos ajudam a entender melhor os pacotes instalados e melhorar a gestão e solução de problemas do sistema.

5. Como Verificar o Número de Pacotes Instalados
Se você quiser verificar o número total de pacotes instalados, o Ubuntu fornece comandos para obter rapidamente essa informação. Isso é útil ao analisar o tamanho ou o estado do sistema.
Usando o Comando apt
Você pode combinar apt list com wc -l para contar os pacotes instalados:
Comando de Exemplo
apt list --installed | wc -l
Explicação do Comando
apt list --installed: Lista os pacotes instalados.wc -l: Conta o número de linhas na saída.
Saída de Exemplo
543
Neste exemplo, 543 pacotes estão instalados no sistema.
Usando o Comando dpkg
Você também pode contar os pacotes instalados usando:
Comando de Exemplo
dpkg-query -l | grep '^ii' | wc -l
Explicação do Comando
dpkg-query -l: Lista os pacotes instalados.grep '^ii': Filtra os pacotes marcados como instalados.wc -l: Conta as linhas filtradas.
Saída de Exemplo
487
Isso indica que 487 pacotes estão instalados.
Verificando Pacotes Snap
Para contar os pacotes Snap instalados:
snap list | wc -l
Explicação do Comando
snap list: Lista todos os pacotes Snap.wc -l: Conta o número de linhas.
Saída de Exemplo
12
Isso significa que 12 pacotes Snap estão instalados.
Observação
Como a saída do snap list inclui uma linha de cabeçalho, subtraia 1 da contagem para obter o número correto:
snap list | tail -n +2 | wc -l
Resumo
- apt : Use
apt list --installed | wc -lpara obter a contagem rapidamente. - dpkg : Use
dpkg-query -l | grep '^ii' | wc -lpara filtragem detalhada. - Snap : Use
snap listpara contar os pacotes instalados via Snap.
Esses métodos permitem que você determine facilmente quantos pacotes estão instalados no seu sistema Ubuntu.
6. Conclusão
Este artigo explicou várias maneiras de verificar os pacotes instalados no Ubuntu. Cada método tem seus benefícios, e você pode escolher um com base em seus objetivos e ambiente.
Métodos Introduzidos
- Verificando Pacotes Instalados
- Descrevemos como visualizar todos os pacotes instalados usando
apt list --installededpkg-query -l. - Para pacotes Snap, use
snap list.
- Verificando Pacotes Específicos
- Introduzimos como combinar comandos com
greppara verificar rapidamente a instalação de um pacote.
- Obtendo Informações Detalhadas
- Explicamos como usar
apt showedpkg -spara visualizar dependências e detalhes da versão.
- Verificando o Número de Pacotes Instalados
- Abordamos como determinar o número total de pacotes instalados usando
wc -l.
Qual Método Você Deve Escolher?
- Para iniciantes : Recomenda‑se usar o comando
apt(por exemplo,apt list --installed). - Se precisar de mais detalhes : Use comandos
dpkgouapt show. - Se focar em pacotes Snap : Use o comando
snap list.
Considerações Finais
Entender esses comandos é essencial para uma gestão eficiente de pacotes no Ubuntu. Aplicando as técnicas descritas neste artigo, você pode manter seu sistema de forma mais eficaz e resolver problemas com confiança.
7. Perguntas Frequentes
Aqui estão perguntas frequentes relacionadas à verificação de pacotes instalados no Ubuntu. Essas respostas ajudam iniciantes e usuários intermediários a evitar confusões comuns.
Q1: Qual é a diferença entre apt e dpkg?
R:
apt é um comando de gerenciamento de pacotes de alto nível para Ubuntu e sistemas baseados em Debian, simplificando tarefas como instalação, remoção e atualizações. dpkg é uma ferramenta de nível mais baixo para manipular diretamente os arquivos de pacotes instalados. Internamente, o apt usa o dpkg.
Principais Diferenças:
apt: Usa repositórios para baixar e instalar pacotes.dpkg: Gerencia arquivos de pacotes Debian locais (.deb).
Q2: O que são pacotes Snap?
R:
Snap é um sistema de gerenciamento de pacotes moderno fornecido pelo Ubuntu. Ao contrário dos pacotes Debian tradicionais manipulados por apt ou dpkg, os pacotes Snap agrupam dependências e oferecem portabilidade entre sistemas.
- Prós : Evita conflitos de dependências, permite acesso às versões mais recentes dos aplicativos.
- Contras : Os tamanhos dos pacotes podem ser maiores.
Use comandos como snap list e snap install ao trabalhar com Snap.
Q3: Qual é a maneira mais fácil de verificar se um pacote específico está instalado?
R:
O método mais rápido é:
apt list --installed | grep package-name
Por exemplo, para verificar curl:
apt list --installed | grep curl
Se aparecer na saída, o pacote está instalado.
Q4: O que devo fazer se um comando não funcionar?
- Verifique erros de digitação : Certifique-se de que não há erros de ortografia.
- Verifique permissões : Alguns comandos requerem
sudo.sudo apt list --installed
- Atualize as listas de pacotes usando:
sudo apt update
- Verifique os logs do sistema como
/var/log/syslogou usejournalctlpara revisar erros.
Q5: Como posso remover um pacote instalado?
A:
apt remove package-name: Remove o pacote, mas mantém os arquivos de configuração.apt purge package-name: Remove o pacote e seus arquivos de configuração.
Exemplo:
sudo apt remove curl
Para remover também os arquivos de configuração:
sudo apt purge curl
Q6: Posso salvar uma lista de pacotes instalados em um arquivo?
A:
Sim, use o seguinte comando:
apt list --installed > installed_packages.txt
Isso salva a lista em installed_packages.txt. Você pode usar isso mais tarde com apt install para reinstalar pacotes em outro sistema.
Conclusão
Esta seção de FAQ fornece respostas a perguntas comuns sobre gerenciamento de pacotes no Ubuntu. Use essas informações para melhorar seu fluxo de trabalho e aprimorar suas habilidades de solução de problemas enquanto continua explorando sistemas de pacotes Linux.
