Como Nick já apontou, apt-cache search QUERY
deve listar pacotes contendo uma string específica em seus nomes.
Outra ferramenta útil é apt-file
. apt-file search QUERY
imprimirá a lista de pacotes contendo arquivos com QUERY
em seus nomes. Em alguns casos, você sabe o nome de um binário necessário (como quando você está lendo um tutorial e precisa de algum comando não instalado em seu sistema operacional), mas não sabe de qual pacote ele vem.
Além disso, dpkg -S QUERY
lista pacotes instalados que fornecem arquivos contendo 'QUERY' em seus nomes. Em alguns casos, você tem um binário ou script instalado em uma máquina e quer também em outro, mas não lembra de onde veio. A saída deve ser menor que para apt-file
nesse caso, pois não exibe o conteúdo dos pacotes não instalados.
Você pode filtrar a saída desses comandos com egrep
, digamos com egrep '/NAME$'
.
por exemplo. dpkg -S ps | egrep '/bin/ps$'
nos informa que ps
binary vem com procps
package.