Diferença entre pesquisa do apt e pesquisa do apt-cache

1

Não estou obtendo os mesmos resultados ao usar apt search e apt-cache search : usando apt , estou obtendo muito menos resultados do que usando apt-cache . Por exemplo, pesquisar por captura de tela me fornece 4 resultados com apt e 62 resultados com apt-cache . Além disso, apt-cache lista os resultados que não mencionam captura de tela no nome ou descrição resumida. O grepping para captura de tela nos resultados da pesquisa apt-cache filtra os resultados para 12!

Parece que apt está pesquisando apenas o nome do pacote, enquanto apt-cache está pesquisando o nome do pacote e a descrição longa. Mas neste caso, procurando por uma ferramenta de captura de tela, o melhor resultado que obtenho é o grepped apt-cache search !

Eu gosto de usar apt search como é mais conveniente, mas existe uma maneira de fazer com que ele se comporte como apt-cache . Também existe uma maneira de fazer com que apt-cache pesquise apenas o nome do pacote e a descrição curta?

    
por jazzmax 29.03.2017 / 15:35

1 resposta

0

Parece que você não pode filtrar apt-cache search , mas eu encontrei uma maneira que poderia funcionar de forma semelhante ao que você deseja.
Digite sudo nano .bashrc e adicione a linha alias apt-search='apt-cache search' ao final do arquivo. Existem algumas limitações: 1. Você não pode usar sudo antes de digitar apt-search na linha de comando. Lhe dirá que o comando não foi encontrado 2. Não é possível substituir o nome da pesquisa apt. Bash não permitirá isso.

Isso será aplicado quando você sair e entrar novamente. Espero que isso tenha ajudado.

    
por Ubluntu16.04 29.03.2017 / 17:28