Using ‘apt search’ and’ apt show ‘ Commands to Search and Find Details of Packages in Ubuntu

posted in: Articles | 0

This is a detailed beginners guide to apt search command. Usando os comandos apt search e apt show, você pode obter detalhes das versões disponíveis, dependências, repositórios e outras informações importantes sobre pacotes no Ubuntu.

alguma vez se perguntou se um determinado pacote está disponível para instalar através do Gestor de pacotes apt?

já se perguntou se o pacote oferecido pelos repositórios Ubuntu é o mais recente ou não?,

O gestor de pacotes apt No Ubuntu e em muitas outras distribuições fornece duas opções de comando apt úteis para este fim.

o comando apt search procura o texto fornecido no nome e descrição dos pacotes.

apt search package_name

O apt mostrar o comando fornece informações detalhadas sobre o pacote:

apt show package_name

Os comandos que não necessitam de você ser o root no Ubuntu., Aqui está um exemplo destes comandos:

por que você iria querer usar apt search ou apt show command?

digamos que você quer instalar a linguagem de programação Gambas no Ubuntu. Você está feliz com o seu conhecimento do comando apt então você decidiu usar a linha de comando para instalar o aplicativo.

Você abre um terminal e usa o comando apt para instalar gambas, mas resulta em erro de pacote incapaz de localizar.

sudo apt install gambasReading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate package gambas

Por que Ubuntu não encontrou o pacote gambas?, Porque não existe tal pacote chamado gambas. Em vez disso, está disponível como gambas3. Esta é uma situação em que você poderia tirar a vantagem do comando apt search.

vamos passar para o comando apt show. Este comando fornece informações detalhadas sobre um pacote, seu repositório, dependências e muito mais.

saber que versão de um pacote está disponível no repositório oficial pode ajudá-lo a decidir se você deve instalá-lo a partir de outras fontes.,

recuperação Rápida

O pacote apt manager funciona em um banco de dados local/cache de pacotes disponíveis a partir de vários repositórios. Esta base de dados contém as informações sobre a versão de pacote disponível, dependências, etc. Não contém todo o pacote em si. Os pacotes são transferidos dos repositórios remotos.
quando executar o comando de actualização do sudo apt, esta ‘cache’ é criada/actualizada no directório /var/lib/apt/lists/. Os comandos apt search e apt show utilizam esta ‘cache’.,o termo pacote é usado para uma aplicação, programa, software.

Procurar disponibilidade de pacotes usando o apt o comando de busca

Deixe-me continuar a gambas exemplo. Diga, você procura por

apt search gambas

ele lhe dará uma enorme lista de pacotes que têm “gambas” em seu nome ou descrição. Esta lista de saída está em ordem alfabética.

Agora, é claro que você terá que fazer alguma previsão inteligente sobre o pacote que você quer., Neste exemplo, o primeiro resultado diz “ambiente de desenvolvimento visual completo para Gambas”. Isso lhe dá uma boa dica de que este é o pacote principal que você está procurando.

Por isso que muitos pacotes associados com gambas? Porque um número destes pacotes gambas são provavelmente dependências que serão instaladas automaticamente se você instalar o pacote gambas3. Se você usar o comando’ apt show gambas3′, ele irá mostrar todas as dependências que serão instaladas com o pacote gambas3.,

alguns destes pacotes listados podem ser bibliotecas que um desenvolvedor pode precisar em alguns casos especiais enquanto desenvolve seu software.

Use apt search apenas para o nome do pacote

por omissão, o comando apt search procura o termo procurado tanto no nome do pacote como na sua descrição.

Pode reduzir a procura, instruindo o comando apt a procurar apenas pelos nomes dos pacotes.

apt search --names-only search_term

Se está a seguir isto como tutorial, tente., Verifique a saída com o termo de pesquisa ‘transitional’ com e sem –nomes-apenas opção e você verá como a saída muda.

apt search transitionalapt search --names-only transitional

dica de bónus: pode usar o comando ‘apt list –installed’ para procurar pacotes instalados no Ubuntu.

Obtenha informações detalhadas sobre um pacote usando o apt show command

a saída dos comandos apt search uma breve introdução dos pacotes. Se quiser mais detalhes, use o comando apt show.,

apt show exact_package_name

o comando apt show funciona com o nome exacto do pacote e dá-lhe muito mais informações sobre o pacote., Você obtém:

  • informações de Versão
  • Repositório de informações;
  • a Origem e o mantenedor do pacote de informações
  • Onde o arquivo de um bug
  • Download e instalação tamanho
  • Dependências
  • descrição Detalhada do pacote
  • E muito mais

Aqui está um exemplo:

Você precisa dar o exato nome do pacote, caso contrário o apt programa não funciona. A coisa boa é que a conclusão de tabulação funciona apt show comando.,

Como pode ver na imagem anterior, você tem muita informação que pode achar útil.

o comando apt show também funciona em pacotes instalados. Nesse caso, você pode ver de que Fonte O pacote foi instalado. Era um PAP ou um repositório de terceiros ou um universo ou o próprio repositório principal?

pessoalmente, eu uso apt show muito. Isso me ajuda a saber se a versão de pacote fornecida pelo Ubuntu é a mais recente ou não. Uma ferramenta muito útil!,

Conclusion

se ler o meu guia detalhado sobre a diferença entre os comandos apt e apt-get, saberá que este comando ‘apt search’ funciona de forma semelhante ao ‘apt-cache search’. Não existe tal comando como “apt-get search”.

O objectivo de criar o comando apt é dar-lhe uma ferramenta com opção suficiente para gerir os pacotes no seu sistema Debian/Ubuntu. O apt-get, apt-cache e outras ferramentas apt ainda existem, e elas podem ser usadas em scripting para cenários mais complexos.

espero que tenha achado útil esta introdução aos comandos apt search e apt show., Congratulo-me com as vossas perguntas e sugestões sobre este tema.se gostou, por favor partilhe-o em vários fóruns e comunidades Linux que frequenta. Isso ajuda-nos muito. Obrigado.como o que Leste? Por favor, compartilhe com outros.

207Shares
  • Facebook189
  • Twitter16
  • LinkedIn1
  • Reddit0
  • Pocket0

Deixe uma resposta

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