如何创建字体的 deb 包

如何创建字体的 deb 包

如何创建字体包?我不会将它们上传到档案库,因为它们仅供我自己使用。

有人能给我提供关于创建字体包的教程或文档吗?

我已经设法使用 dpkg-deb 创建了一个壁纸包,但我觉得我需要做更多的事情,因为我还需要运行 fc-cache。

我没有这些字体的源文件,因为我刚从网上下载了它们,所以我不知道如何继续。

答案1

安装字体包时,您无需fc-cache手动运行。过去,这通常由每个字体包中包含的 postinst 脚本完成,但现在fontconfig会安装一个 dpkg 触发器,每当任何包放入新文件时,该触发器都会自动重新生成字体缓存/usr/share/fonts

因此,字体文件的 Debian 软件包非常简单。您只需一个将debian/install字体放在正确目录中的文件,例如:

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

Debian 字体团队的打包政策 wiki 页面了解更多信息。

相关内容