Como descubro qual pacote contém um executável?

Como descubro qual pacote contém um executável?

Suponha que eu queira usar o comando, por exemplo. do projeto info2htmle não está disponível no meu sistema. Algumas distros às vezes sugerem pacotes para alguns comandos ausentes que são esperados (ou seja, considerados comuns), mas não para todos os comandos (e nem todas as distros).

Como posso saber se existe um pacote para o programa desejado em minha distribuição e, em caso afirmativo, qual pacote preciso instalar? Existe qual é a 'maneira certa' de fazer isso?

Alguns exemplos com distros específicas como o Debian são bem-vindos. :) Pode depender do software de gerenciamento de pacotes. Terminologia útil também é bem-vinda, para que eu possa encontrar essa funcionalidade em um determinado ecossistema de pacotes.

Responder1

Depende da plataforma.

Baseado em Deb:

apt-file search info2html

Baseado em RPM:

yum whatprovides info2html

Baseado em IPS (Solaris 11, OpenIndiana, OmniOS, etc):

pkg search info2html

FreeBSD (OpenBSD?):

cd /usr/ports
make search key=info2html

NetBSD, SmartOS:

pkg_search info2html

GentooLinux:

emerge --search info2html

informação relacionada