![rpmbuild: 권장 패키지를 지정하는 방법이 있나요?](https://linux55.com/image/31490/rpmbuild%3A%20%EA%B6%8C%EC%9E%A5%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%A7%80%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
그래서 아무리 찾아봐도 스펙 파일에 추천 패키지를 명시하는 내용이 없네요.
Mono 2.10.9의 사양 파일에서 이를 보지 못했다면 이것이 가능하다고 생각조차 하지 않았을 것입니다. 그 내용은 다음과 같습니다.
Recommends: libgdiplus0 >= 2.6
그러나 rpmbuild는 확실히 이에 대해 불평하고 있습니다. 실제로는 허용되지 않는 일인 것 같아요. 그렇습니까? 설치 단계에서 다른 패키지를 추천할 수 있는 다른 방법이 있습니까?
답변1
답변2
RPM에는 DEB와 같은 "제안" 패키지 개념이 없습니다. 나는 이 문제에 대해 토론에 참여해 보았는데, 결론은 별 의미가 없다는 것이었습니다. "조언"이 무슨 소용이 있나요? '권장사항'은 '이 항목도 살펴보고 싶을 수도 있습니다.'에서 '매우그렇지 않다면... 아무 소용이 없을 것입니다." 이 조언이 필요한 이유는 무엇입니까? 필수이거나 사용자가 무엇을 해야할지 알고 있습니다. RPM은완전 자동화설정 시 기본 철학에 어긋나는 제안 패키지를 설치해야 하는지 사용자에게 묻지 않습니다.
답변3
포장 페이지를 살펴보는 것이 좋습니다.페도라 프로젝트 위키. 위키 주제도 찾아봤습니다.RPM 패키지를 만드는 방법거기에서도 언급된 것을 보지 못했습니다.