Que biblioteca contém o arquivo X?

0

Estou cansado de procurar por arquivos específicos para problemas específicos, para questões como um por exemplo.

Agora, existe uma maneira de alguém descobrir por si mesmo que biblioteca deve instalar para ter algum arquivo?

Condições:

  • você tem o nome do arquivo que deseja disponibilizar
  • você não sabe o nome da biblioteca
  • a biblioteca (obviamente) não está instalada no seu sistema
por Dr Beco 07.08.2011 / 05:32

2 respostas

2

No Debian ou Ubuntu, você pode perguntar ao seu gerenciador de pacotes sobre pacotes instalados

dpkg --search <filename>

Se o pacote não estiver instalado, você pode usar apt-file

apt-file update
apt-file search <filename>

Se você não sabe nada sobre o arquivo específico que está procurando, mas quer saber sobre alguma funcionalidade específica (mencionada na descrição do pacote)

apt-cache search <keywords>

Para procurar um pacote quando você conhece parte do nome (mesmo que o pacote não esteja instalado)

dpkg -l '*pattern*'
    
por 07.08.2011 / 05:37
1

Consulte seu gerenciador de pacotes.

yum whatprovides '*/somefile'
    
por 07.08.2011 / 05:35