Verifique no terminal se um determinado pacote está instalado no Ubuntu

sobre verificar se um determinado pacote está instalado

No próximo artigo, vamos dar uma olhada em como podemos verifique no terminal se um determinado pacote está instalado ou não em nosso sistema Ubuntu. Às vezes, os usuários podem precisar saber essas informações para uma coisa ou outra.

Para obter essas informações, podemos encontrar diferentes maneiras de obtê-las. Pesquisando um pouco no Google você pode encontrar diferentes maneiras de obter esses dados. O que é algo que em algum momento sempre pode ser útil para todos os usuários. Neste artigo vamos deixar sete caminhos, para que cada usuário escolha a que mais lhe convém.

O que podemos usar do terminal para verificar se um determinado pacote está instalado ou não no Ubuntu?

  • apto. Esta é uma ferramenta de linha de comando poderosa para instalar, baixar, remover, pesquisar e gerenciar pacotes em sistemas baseados em Debian.
  • apt-cache. Se usa para consultar o cache APT ou metadados de um pacote.
  • dpkg. É um gerenciador de pacotes para sistemas baseados em Debian.
  • consulta dpkg. Esta é uma ferramenta para consultar o banco de dados dpkg.
  • qual. este comando retorna o caminho completo do executável.
  • Onde é. Se utiliza para encontre os arquivos binários, de origem e de página de manual para um determinado comando.
  • localizar. O comando de localização funciona mais rápido do que encontrar o comando porque ele usa o banco de dados updatedb, enquanto o comando find pesquisa o sistema real.

Exemplos para verificar se um pacote está instalado

Em primeiro lugar, diga que tenho os seguintes comandos testado no Ubuntu 19.04.

Comando de apt

APT é uma ferramenta poderosa para o terminal com a qual podemos instalar, baixar, excluir, pesquisar e gerenciar, bem como consulte informações sobre pacotes. Ele também contém alguns utilitários de linha de comando menos usados ​​relacionados ao gerenciamento de pacotes.

verifique se um pacote está instalado com lista de apt

apt list vim

Comando Apt-cache

Comando apt cache usado para consultar o cache do APT ou metadados do pacote do banco de dados interno do APT. Ele irá pesquisar e exibir informações sobre o pacote fornecido. Ele nos mostrará se o pacote está instalado ou não, a versão do pacote instalado, as informações do repositório de origem.

No exemplo a seguir, veremos que o pacote vim já foi instalado no sistema.

pesquisar com apt-cache

apt-cache policy vim

Comando Dpkg

DPKG É uma ferramenta para instalar, criar, remover e gerenciar pacotes, mas ao contrário de outros sistemas de gerenciamento de pacotes, não pode baixar e instalar automaticamente os pacotes ou suas dependências. Para obter a informação, de forma clara, podemos combiná-la com grep.

procure por um pacote com dpkg e grep

dpkg -l | grep -i nano

Comando Dpkg-query

Esta é uma ferramenta para exibe informações sobre os pacotes listados no banco de dados dpkg.

verifique se um pacote está instalado com dpkg-query

dpkg-query --list | grep -i nano

Qual comando

O qual comando retorna o caminho completo do executável. Este comando é muito útil quando queremos criar um atalho na área de trabalho ou um link simbólico para arquivos executáveis. O comando pesquisa os diretórios listados na variável de ambiente PATH usuário atual.

Se após a execução do comando for exibido o binário do pacote em questão ou a localização do arquivo executável, isso indica que o pacote já foi instalado no sistema. Caso contrário, o pacote não está instalado no sistema.

verifique se um pacote está instalado com qual comando

which vim

Comando Whereis

Comando Onde é usado para encontrar os arquivos binários, de origem e de página de manual para um determinado comando.

Se a saída do comando mostrar o binário do pacote fornecido ou a localização do arquivo executável, isso indica que o pacote já foi instalado no sistema. Caso contrário, o pacote não está instalado no sistema.

verifique se um pacote está instalado com o comando whereis

whereis nano

Localize o comando

Comando localizar funciona mais rápido do que localizar o comando porque usa o banco de dados updatedb, enquanto o comando find pesquisa o sistema real. Use um banco de dados em vez de pesquisar caminhos de diretório individuais.

Se a saída do comando mostrar a localização do arquivo binário ou executável do pacote fornecido, o pacote já foi instalado no sistema. Caso contrário, o pacote não está instalado no sistema.

verifique se um pacote está instalado com o locate

locate --basename '\nano'
Artigo relacionado:
Liste os pacotes instalados de maneiras diferentes em seu sistema Ubuntu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.