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

前端之家收集整理的这篇文章主要介绍了linux – 如何在AWS EC2实例上安装特定字体?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个在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/"

猜你在找的Linux相关文章