加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何在AWS EC2实例上安装特定字体?

发布时间:2020-12-13 19:02:14 所属栏目:Linux 来源:网络整理
导读:我有一个在AWS EC2(Amazon Linux,Elastic Beanstalk)实例上运行的Python应用程序,它需要某些特定字体来生成输出,并想知道如何在部署或实例启动过程中安装它们. 我的代码在我的本地机器(OS X)上运行 'Arial Unicode MS''Open Sans' 作为字体.但是这些字体默认

我有一个在AWS EC2(Amazon Linux,Elastic Beanstalk)实例上运行的Python应用程序,它需要某些特定字体来生成输出,并想知道如何在部署或实例启动过程中安装它们.

我的代码在我的本地机器(OS X)上运行

'Arial Unicode MS'
'Open Sans'

作为字体.但是这些字体默认不存在于EC2上(我只在/usr/share / fonts中看到DejavuSans和DejvuSerif),我不清楚哪些包可能包含我需要的字体,或者如何安装它们.

如何在EC2上安装这两种字体,最好使用yum或命令或container_command作为.ebextensions / * .config文件中指定的部署/安装过程的一部分?

最佳答案
这是一个古老的问题,但由于没有人回答,以下内容对我有用.

在应用程序中创建一个字体/文件夹,并用您想要的字体填充它.创建一个.ebextensions / copy_fonts.config文件,如下所示:

container_commands:
    copy_fonts:
        command: "cp fonts/*.ttf /usr/share/fonts/"

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读