Onde yum colocou impulso?

6

Eu instalei boost.x86_64 no meu sistema Linux:

$ sudo yum install boost.x86_64
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Adding en_US to language list
Loading mirror speeds from cached hostfile
 * fedora: mirror.uoregon.edu
 * updates: mirror.uoregon.edu
Setting up Install Process
Package boost-1.44.0-8.fc14.x86_64 already installed and latest version
Nothing to do

Mas quando procurei pelos arquivos de aumento, não consegui encontrá-los:

$ sudo repoquery --list boost-1.44.0-8.fc14.x86_64
$

Isso é um pouco estranho, pois tenho boost e várias de suas dependências instaladas:

$ sudo rpm -qa | grep boost
boost-signals-1.44.0-8.fc14.x86_64
boost-graph-1.44.0-8.fc14.x86_64
boost-program-options-1.44.0-8.fc14.x86_64
boost-system-1.44.0-8.fc14.x86_64
boost-date-time-1.44.0-8.fc14.x86_64
boost-wave-1.44.0-8.fc14.x86_64
boost-serialization-1.44.0-8.fc14.x86_64
boost-1.44.0-8.fc14.x86_64
boost-thread-1.44.0-8.fc14.x86_64
boost-test-1.44.0-8.fc14.x86_64
boost-python-1.44.0-8.fc14.x86_64
boost-regex-1.44.0-8.fc14.x86_64
boost-random-1.44.0-8.fc14.x86_64
boost-filesystem-1.44.0-8.fc14.x86_64
boost-iostreams-1.44.0-8.fc14.x86_64

Existe outro destino para arquivos que repoquery não consegue encontrar?

A razão que eu pergunto é que eu tenho uma dependência de impulso em uma ferramenta de software que estou tentando compilar, e não é possível localizar a instalação de reforço (e nem pode repoquery , aparentemente).

Obrigado por quaisquer sugestões ou sugestões.

EDITAR

Ignorei a instalação dos cabeçalhos também:

$ sudo yum install boost-devel.x86_64

Uma vez que fiz isso, pude encontrar esses cabeçalhos:

$ repoquery --list boost-devel.x86_64
/usr/include/boost
/usr/include/boost/accumulators
/usr/include/boost/accumulators/accumulators.hpp
/usr/include/boost/accumulators/accumulators_fwd.hpp
/usr/include/boost/accumulators/framework
/usr/include/boost/accumulators/framework/accumulator_base.hpp
...
    
por Alex Reynolds 06.05.2011 / 11:51

2 respostas

2

repoquery é uma ferramenta é uma ferramenta para consultar o repositório yum, não os pacotes instalados.

Para encontrar os arquivos fornecidos pelo seu pacote, você precisa: rpm -ql boost-1.44.0-8.fc14.x86_64

    
por 06.05.2011 / 12:00
6

locate boost

Pensei em jogar o comando locate . Eu pareço obter melhores resultados pessoalmente.

    
por 25.07.2012 / 23:42