2010-12-09 38 views
1

我可以生成一個RPM包,其中多個依賴項以這些選擇方式列出嗎?我之所以問,我的應用程序需要一種可擴展的Mincho風格的日文字體,看起來不同風格的基於RPM的Linux提供了不同的版本,沒有共同的標準。我不想爲不同的發行版創建不同的RPM。或RPM中的依賴關係?

+0

字體可能已經安裝在RPM之外(例如MS Mincho可能在某些安裝中),因此您在這裏通常不會運氣。不過不要擔心,你可以在你的程序中使用「serif」字體,當CJK被打印時,fontconfig(有一個默認字體列表可供嘗試)將選擇Mincho字體。 – user502515 2010-12-09 21:15:18

+0

看起來像本地字體匹配不考慮大小。當我在新鮮的Debian上嘗試這些時,日文字符在那裏,但尺寸全部關閉。 – 2010-12-09 21:23:28

回答

1

這是虛擬提供的用途。例如,sendmail包有一個「Provides: smtp-daemon」,就像後綴包一樣。 cron軟件包只需要一個「Requires: smtp-daemon」。這就是OR的實現方式。