Convenção de nomenclatura do pacote RPM

3

Estou um pouco confuso com a nomenclatura do pacote RPM.

Quando faço:

vickey@tb:/usr/include$ rpm -qf event.h 
libevent-devel-2.0.10-2.fc15.i686

E:

vickey@tb:/usr/include$ repoquery --list  libevent-devel.i686
/usr/bin/event_rpcgen.py
/usr/include/evdns.h
/usr/include/event.h
....
....

Aqui na segunda caixa de código /usr/include/event.h é fornecido pelo libevent-devel.i686, mas uma consulta na primeira caixa de código mostra que ele pertence ao pacote libevent-devel-2.0.10-2. fc15.i686.

O gerenciador de pacotes usa esses aliases?

    
por Vihaan Verma 08.08.2012 / 14:41

1 resposta

1

Perdoe-me se estou simplificando demais as coisas.

No seu primeiro exemplo, você está consultando o banco de dados RPM local. Normalmente, apenas uma versão de um RPM é instalada.

Um repo pode conter muitas versões do mesmo pacote. Portanto, ele exibirá apenas o nome e a arquitetura do RPM.

    
por 08.08.2012 / 16:51

Tags