oro*_*ome 6 linux fonts amazon-ec2 amazon-web-services
我有一个在AWS EC2(Amazon Linux,Elastic Beanstalk)实例上运行的Python应用程序,它需要某些特定字体来生成输出,并想知道如何在部署或实例启动过程中安装它们.
我的代码在我的本地机器(OS X)上运行
'Arial Unicode MS'
'Open Sans'
Run Code Online (Sandbox Code Playgroud)
作为字体.但是这些字体在EC2上默认不存在(我只看到DejavuSans和DejvuSerif /usr/share/fonts),我不清楚哪些包可能包含我需要的字体,或者如何安装它们.
如何安装在EC2上的两种字体,最好使用yum或command或container_command作为一个指定的部署/ instaitation过程的一部分.ebextensions/*.config文件?
小智 11
这是一个古老的问题,但由于没有人回答,以下内容对我有用.
在应用程序中创建一个字体/文件夹,并用您想要的字体填充它.创建一个.ebextensions/copy_fonts.config文件,如下所示:
container_commands:
copy_fonts:
command: "cp fonts/*.ttf /usr/share/fonts/"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5925 次 |
| 最近记录: |