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

1

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

Como descubro se há um pacote para o programa desejado na minha distribuição e, se sim, que pacote preciso instalar? Existe, qual é o 'caminho certo' para fazer isso?

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

    
por n611x007 26.04.2013 / 05:49

1 resposta

4

Depende da plataforma.

Com base em Deb:

apt-file search info2html

Baseado em RPM:

yum whatprovides info2html

IPS (Solaris 11, OpenIndiana, OmniOS, etc) com base em:

pkg search info2html

FreeBSD (OpenBSD?):

cd /usr/ports
make search key=info2html

NetBSD, SmartOS:

pkg_search info2html

Gentoo Linux:

emerge --search info2html
    
por 26.04.2013 / 06:11