如何创建字体包?我不会将它们上传到档案库,因为它们仅供我自己使用。
有人能给我提供关于创建字体包的教程或文档吗?
我已经设法使用 dpkg-deb 创建了一个壁纸包,但我觉得我需要做更多的事情,因为我还需要运行 fc-cache。
我没有这些字体的源文件,因为我刚从网上下载了它们,所以我不知道如何继续。
答案1
安装字体包时,您无需fc-cache
手动运行。过去,这通常由每个字体包中包含的 postinst 脚本完成,但现在fontconfig
会安装一个 dpkg 触发器,每当任何包放入新文件时,该触发器都会自动重新生成字体缓存/usr/share/fonts
。
因此,字体文件的 Debian 软件包非常简单。您只需一个将debian/install
字体放在正确目录中的文件,例如:
*.ttf usr/share/fonts/truetype/myfont
看Debian 字体团队的打包政策 wiki 页面了解更多信息。