首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在阿尔卑斯Linux上安装微软真字体?

如何在阿尔卑斯Linux上安装微软真字体?
EN

Unix & Linux用户
提问于 2018-04-17 06:51:05
回答 1查看 25.4K关注 0票数 15

我想创建一个Docker映像使用Alpine和LibreOffice来呈现PDF文档。LibreOffice源文件使用Microsofts新罗马字体。

如何在阿尔卑斯Linux上使用apk安装微软字体?是否有相当于Ubuntus apt install ttf-mscorefonts-installer的数据包?

更新1:

与此同时,我发现了一个名为[msttcorefonts-installer][1]的包,它似乎提供了我想要的东西。当我试图使用apk add msttcorefonts-installer-3.6-r2在AlpinLinux3.7上安装它时,我会得到以下错误:

代码语言:javascript
复制
ERROR: unsatisfiable constraints:
  msttcorefonts-installer-3.6-r2 (missing):
    required by: world[msttcorefonts-installer-3.6-r2]
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-04-17 08:00:43

正如您发现的那样,这个包在阿尔卑斯山被称为msstcorefonts安装程序

安装后,您将收到一个警告:

  • 与根权限一起运行“update fonts”,并一旦完成。
  • 运行"fc-cache -f“以更新字体缓存。

下面是一个有效的Dockerfile示例:

代码语言:javascript
复制
FROM alpine:latest
RUN apk --no-cache add msttcorefonts-installer fontconfig && \
    update-ms-fonts && \
    fc-cache -f

要安装fc-cache,必须使用fontconfig包。我不确定这是不是绝对必要的。

票数 43
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/438257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档