2010-12-09 3 views
1

RPM 패키지를 만들 수 있습니까? 여러 종속성이 그 중 하나의 선택 방식으로 나열되어 있습니까? 왜 내가 묻는 이유는, 내 애플 리케이션은 확장 가능한 민초 스타일의 일본어 글꼴이 필요하며 RPM 기반 리눅스의 다른 풍미가 공통 분모가 아닌 다른 글꼴을 제공하는 것처럼 보입니다. 나는 다른 배포판에 대해 다른 RPM을 만들고 싶지 않습니다.또는 RPM의 종속성?

+0

글꼴이 RPM 외부에 이미 설치되어있을 수 있습니다 (MS Mincho가 일부 설치에있을 수 있음). 일반적으로 운이 좋지 않습니다. 그러나 두려움은 아닙니다. 프로그램에서 "serif"글꼴을 사용할 수 있습니다. fontconfig (CJK를 인쇄 할 때 기본 글꼴 목록이 있음)는 Mincho 글꼴을 선택합니다. – user502515

+0

네이티브 글꼴 일치가 크기를 고려하지 않은 것처럼 보입니다. 데비안을 새로 시험해 보았을 때 일본어 문자가 있었지만 크기는 모두 벗어났습니다. –

+0

예, 사용 가능한 비트 맵 글꼴 만있는 경우 이런 일이 발생할 수 있습니다. – user502515

답변

1

가상 제공 대상입니다. 예를 들어, sendmail 패키지에는 "Provides: smtp-daemon"이 있으며 후위 패키지도 마찬가지입니다. cron 패키지에는 "Requires: smtp-daemon"만 필요합니다. 이것이 OR 구현 방법입니다.

+0

그렇게 생각했습니다. 자, 패키지를 "제공하는"방법을 어떻게 알 수 있습니까? 냠 정보가 그걸 반환하지 않습니다 ... –

+1

rpm -q --provides * pkgname * – user502515

+0

Tx. 불행히도, Fedora와 SuSE에있는 IPM Mincho 글꼴 패키지는 공통된 공통점이 없습니다 ... 그리고 그것은 내 머리 꼭대기에있는 두 개의 배포판에서 온 것입니다. –

관련 문제