rpm 사양 파일의 여러 접두사 태그

rpm 사양 파일의 여러 접두사 태그

두 개의 패키지를 빌드하는 rpm이 있습니다. 각 패키지의 프리앰블에 별도의 접두사 태그를 추가해 보았습니다.

하지만 준비 부분이 하나뿐이므로 각 패키지의 접두사를 개별적으로 확인할 수는 없습니다. (%prefix는 하위 패키지의 접두사만 나타냄)

패키지별 접두사를 지정하는 방법이 있나요?

답변1

{%prefix1}과 같은 매크로를 사용하여 여러 접두사 이름을 지정한 다음 "접두사: %{prefix1}"와 같은 구문을 사용합니다. rpm 패키징의 여러 접두사로 무엇을 기대하는지 잘 모르겠습니다. 접두사는 재배치 가능한 패키지용으로 설계되었지만 *.rpm 패키지의 모든 경로는 설치 중에 재배치될 수 있습니다. 명시적 접두사 추가: 경고 메시지만 비활성화됩니다.

관련 정보