我想使用 Alpine Linux 和 LibreOffice 创建一个 Docker 映像来呈现 PDF 文档。LibreOffice 源文档使用 Microsoft 的 Times New Roman 字体。
如何apk
在 Alpine Linux 上安装 Microsoft 字体?是否有与 Ubuntus 等效的数据包apt install ttf-mscorefonts-installer
?
更新1:
同时,我发现了一个名为的包[msttcorefonts-installer][1]
,它似乎提供了我正在寻找的东西。当我尝试在 Alpine Linux 3.7 上安装它时,apk add msttcorefonts-installer-3.6-r2
出现以下错误:
ERROR: unsatisfiable constraints:
msttcorefonts-installer-3.6-r2 (missing):
required by: world[msttcorefonts-installer-3.6-r2]
正如您发现自己的包在 Alpine中称为msstcorefonts-installer 。
安装后,您会收到警告:
这是一个有效的 Dockerfile 示例:
安装 fc-cache 需要 fontconfig 包。我不确定这是否是绝对必要的。