RPM 패키지 명명 규칙

RPM 패키지 명명 규칙

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
....
....

두 번째 코드 상자에서 /usr/include/event.h는 libevent-devel.i686에서 제공되지만 첫 번째 코드 상자의 쿼리는 libevent-devel-2.0.10-2.fc15 패키지에 속해 있음을 보여줍니다.

패키지 관리자가 이러한 별칭을 사용합니까?

답변1

제가 일을 지나치게 단순화했다면 용서해주세요.

첫 번째 예에서는 로컬 RPM 데이터베이스를 쿼리합니다. 일반적으로 하나의 RPM 버전만 설치됩니다.

저장소에는 동일한 패키지의 여러 버전이 포함될 수 있습니다. 따라서 RPM 이름과 아키텍처만 표시됩니다.

관련 정보