RPMパッケージの命名は少し混乱しています。
私がするとき:
vickey@tb:/usr/include$ rpm -qf event.h
libevent-devel-2.0.10-2.fc15.i686
そして:
vickey@tb:/usr/include$ repoquery --list libevent-devel.i686
/usr/bin/event_rpcgen.py
/usr/include/evdns.h
/usr/include/event.h
....
....
2番目のコードボックスでは、/usr/include/event.hはlibevent-devel.i686で提供されていますが、最初のコードボックスのクエリはlibevent-devel-2.0.10-2.fc15パッケージに属していることを示しています。
パッケージマネージャはこれらのエイリアスを使用しますか?
答え1
私が仕事を過度に単純化した場合は、許してください。
最初の例では、ローカルRPMデータベースを照会します。通常、1つのRPMバージョンのみがインストールされます。
リポジトリには同じパッケージの複数のバージョンを含めることができます。したがって、RPM名とアーキテクチャのみが表示されます。