alguma vez enfrentou um problema durante a instalação do pacote apt, quando você não sabe o nome exato do pacote. Como no apt, você tem que fornecer o nome completo do pacote, a fim de instalá-lo, como o apt install apache2. Se você não fornecer o nome exato e apenas digitar apache, ele não irá instalar. O mesmo acontece ao remover um pacote apt.,

nos sistemas Ubuntu e Debian, você pode procurar qualquer pacote apenas por uma palavra-chave relacionada com o seu nome ou descrição através da pesquisa apt-cache. O resultado devolve-o com uma lista de pacotes que correspondem à sua palavra-chave procurada. Uma vez que você encontrar o nome exato do pacote, você pode então usá-lo com o apt install para a instalação. Também é útil ao procurar informações sobre um pacote específico. Note que com a pesquisa apt-cache, você pode procurar por qualquer pacote apt que esteja instalado ou ainda para ser instalado.,

Este artigo irá explicar – lhe como procurar um pacote através do comando apt-cache search nos seus repositórios de sistemas. Também vamos aprender alguns outros comandos: apt search e aptitude através do qual você também pode procurar por qualquer pacote.Nota: realizamos o procedimento explicado neste artigo sobre o terminal do sistema Ubuntu 18.04 LTS. Para abrir o Terminal no Ubuntu, use o atalho de teclado Ctrl+Alt+T.,

Antes de executar qualquer um dos seguintes métodos, nós recomendamos que você atualize o repositório índice da seguinte forma:

$ sudo apt update

Pesquisa de Pacotes usando o apt-cache search

Apt-cache é uma ferramenta de linha de comando usado para pesquisa de pacotes apt no Ubuntu ou Debian based systems. Com apt-cache search, você pode procurar por qualquer pacote usando a palavra-chave relacionada com o seu nome ou descrição. Na saída, ele exibe todos os pacotes que correspondem aos critérios de busca.,

com apt-cache search, você pode pesquisar e mostrar a informação sobre os pacotes disponíveis a partir dos repositórios de internet. Ele também pode ser usado para procurar informações sobre os pacotes que já estão instalados em seu sistema. Obtém informações sobre os pacotes de diferentes fontes e guarda-os na base de dados local que é atualizada, executando a operação de atualização apt.

A fim de procurar por pacotes, digite apt-cache search seguiu bt A Palavra-chave relevante., Aqui está a sintaxe para fazê-lo:

$ sudo apt-cache search keyword>

substituir a palavra-chave por qualquer um dos pacotes instalados ou instaláveis. Note que a palavra-chave pode ser exata ou uma parte do nome do pacote ou pode ser qualquer palavra relacionada com a descrição do pacote. Na saída, você verá uma lista de pacotes correspondentes com a palavra-chave mencionada e uma breve descrição de cada pacote.por exemplo, queremos instalar uma solução de gerenciamento de armazenamento ZFS., Para localizar exatamente o nome do pacote, vamos busca-lo usando o apt-cache search da seguinte forma:

$ apt-cache search zfs

De saída, você pode identificar o exato nome do pacote de que está “zfsutils-linux”, juntamente com uma breve descrição. Como você pode ver a lista que exibiu é muito longa. Você pode usar o comando menos para ver saída de uma linha ou uma tela de cada vez.,

$ sudo apt-cache search zfs | menos

da mesma forma, o apt-cache search pode ser útil se você deseja instalar um servidor web, mas não me lembro o nome do pacote. Neste caso, você pode procurar o pacote usando qualquer palavra-chave relacionada com a descrição do pacote. Por exemplo, eu achei realmente útil uma vez que eu precisava instalar o motor de busca sobre o qual eu só sei que é um motor de busca meta que protege a privacidade de seus usuários., No entanto, eu não me lembro do nome desse motor de busca, então eu entrei no Termo de busca como segue:

$ sudo apt-cache search “metasearch engine”

quando o resultado apareceu, eu encontrei o nome do motor de busca necessário que era “Searx”. Depois disso, eu simplesmente usei o comando apt install searx para instalá-lo.

Similarly, if we use apt-cache with show flag, it will display basic information about the package including the version, size, dependencies, description and much more., Para encontrar informações sobre um determinado pacote, use a mostrar a bandeira da seguinte forma:

$ apt-cache show <nome-do-pacote>

vias Alternativas

Aqui estão algumas outras maneiras que também pode ser usado para procurar um instalado ou pacote instalável em um sistema.

search Packages using apt Search

Apt search is the apt equivalent of apt-cache search in older apt-get command., Alguns usuários preferem o comando apt search por causa de sua exibição de resultados bem apresentada. Ele exibe a lista de pacotes, juntamente com suas últimas versões disponíveis e uma breve descrição. A melhor coisa sobre apt search é que ele destaca o nome dos pacotes e mantém algum espaço entre diferentes pacotes. Além disso, você verá a etiqueta instalada no final dos pacotes já instalados.

A fim de procurar por um pacote, digite apt search seguido pela palavra-chave relacionada com o nome do pacote.,

$ apt busca palavra-chave

Um exemplo disso seria a procurar o pacote Apache2 usando o seguinte comando:

$ apt pesquisa apache2

de Pesquisa utilizando o aptitude de Pacotes

o Aptitude é o front-end do apt o comando no Linux usado para a instalação, atualização e remoção de pacotes. Ele também pode ser usado para pesquisar um pacote em um sistema Linux.

Aptitude não está instalado por omissão no Linux, por isso terá de o instalar manualmente., Para isso, execute o comando install da seguinte forma:

$ sudo apt install aptitude

o sistema poderá pedir confirmação, fornecendo-lhe uma opção Y/n. Carregue em y e depois introduza para confirmar, depois disso a aptidão será instalada no seu sistema.

Agora, a fim de procurar por um pacote através do aptitude, digite apt search seguido pela palavra-chave relacionada com o nome do pacote.,

$ aptitude search <palavra-chave>

Você vai ver os resultados semelhante à seguinte:

, Que é todo lá é-lhe! Neste artigo, aprendemos a procurar por um pacote usando o comando apt-cache search. Além disso, também aprendemos o uso do apt search e do comando aptitude para procurar por um pacote. Espero que seja útil sempre que você precisar procurar por um pacote instalado ou instalável em seu sistema.