如何為字體建立 deb 包

如何為字體建立 deb 包

如何建立字體包?我不會將它們上傳到檔案館,因為它們是供我自己使用的。

誰能給我指點有關創建字體包的教程或文檔?

我已經成功地使用 dpkg-deb 創建了一個壁紙包,但我感覺我需要做更多的事情,因為我還需要運行 fc-cache。

我沒有這些字體的源文件,因為我剛剛從網上下載了它們,所以我不知道如何繼續。

答案1

安裝字型包時,不需要fc-cache手動執行。過去,這通常是透過每個字體包中包含的 postinst 腳本來完成的,但現在安裝了一個 dpkg 觸發器,每當任何套件 fontconfig放入新檔案時,該觸發器都會自動重新產生字體快取。/usr/share/fonts

因此,字體檔案的 Debian 軟體包非常簡單。您只需要一個debian/install將字體放置在正確目錄中的文件,例如:

*.ttf usr/share/fonts/truetype/myfont

Debian 字型團隊的打包政策 wiki 頁面了解更多。

相關內容