Existe uma maneira de consultar um pacote do OpenBSD por descrição?

2

No gerenciador de pacotes do OpenBSD, eu esperava que fosse possível pesquisar por palavra-chave na seção comment / description dos pacotes, não apenas pelo nome do pacote.

Isso é para o repositório remoto listado em $PKG_PATH . pkg_info -Q name pesquisa o nome do pacote no repositório remoto, mas não na descrição.

Existe uma maneira de pesquisar por palavra-chave parcial na descrição do pacote para todos os pacotes em um repositório remoto?

Se isso não for possível, como as pessoas pesquisam / descobrem novos pacotes além do nome do arquivo de pacote? Por exemplo: me dê todos os pacotes no repositório remoto. com a palavra language na seção de comentários.

    
por dgo.a 06.01.2017 / 03:26

2 respostas

0

Você pode experimentar o pkg_mgr port ("navegador e gerenciador de pacotes fáceis de usar"). Eu nunca usei isso.

Atualmente não é possível fazer isso através de pkg_info -Q , pois a "consulta" necessária é interpretada estritamente como um nome de pacote ou parte dele.

Pessoalmente, tenho /usr/ports retirado do CVS e uso

$ grep "something" /usr/ports/INDEX

ou

$ find /usr/ports -type f -name "DESCR*" | xargs grep "something"
    
por 07.01.2017 / 11:16
0

Se você tiver a árvore de ports instalada, uma boa maneira de procurar pacotes com base em palavras-chave é usar o make. Por exemplo, usando a palavra "idioma" como a chave de pesquisa

   $ cd /usr/ports
   $ make search key=language

produzirá uma lista útil de portas / pacotes relevantes.

    
por 29.08.2017 / 01:50