美文网首页
linux配置支持中文字体

linux配置支持中文字体

作者: 6c0fe9142f09 | 来源:发表于2018-11-06 10:43 被阅读106次

调用html转图片的服务时,本地调试没问题,部署到服务器上中文就转成了乱码,找了资料才知道是因为linux上没有安装对应字体。

  • 查看字体包生效目录
vim /etc/fonts/fonts.conf
  • 由配置可知,我们在这四个文件夹中添加对应字体即可,笔者选用~/.fonts目录,当然添加自己的字体目录也可以
<!-- Font directory list -->

        <dir>/usr/share/fonts</dir>
        <dir>/usr/X11R6/lib/X11/fonts</dir> 
        <dir>/usr/local/share/fonts</dir>
        <dir>~/.fonts</dir>

cd ~
mkdir .fonts
上传字体包
链接:https://pan.baidu.com/s/1dEvIHJWY5REvCnOrxQ5lpg 
提取码:nmyw 
  • 上传对应字体包
appops@hzabj-pgad-qa5:~/.fonts$ ls
simhei.ttf  simsun.ttc
  • 清理缓存并生效
fc-cache

fc-list查看是否生效
appops@hzabj-pgad-qa5:~/.fonts$ fc-list
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-BoldItalic.ttf: DejaVu Serif:style=Bold Italic
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf: DejaVu Serif:style=Book
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerifCondensed.ttf: DejaVu Serif,DejaVu Serif Condensed:style=Condensed,Book
/home/appops/.fonts/simsun.ttc: NSimSun,新宋体:style=Regular
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerifCondensed-BoldItalic.ttf: DejaVu Serif,DejaVu Serif Condensed:style=Condensed Bold Italic,Bold Italic
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerifCondensed-Bold.ttf: DejaVu Serif,DejaVu Serif Condensed:style=Condensed Bold,Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-ExtraLight.ttf: DejaVu Sans,DejaVu Sans Light:style=ExtraLight
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf: DejaVu Sans Mono:style=Bold Oblique
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Oblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf: DejaVu Sans Mono:style=Oblique
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/home/appops/.fonts/simhei.ttf: SimHei,黑体:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-BoldOblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold Oblique,Bold Oblique
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerifCondensed-Italic.ttf: DejaVu Serif,DejaVu Serif Condensed:style=Condensed Italic,Italic
/home/appops/.fonts/simsun.ttc: SimSun,宋体:style=Regular
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Italic.ttf: DejaVu Serif:style=Italic
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book
  • 重启服务即可

相关文章

  • matplotlib解决中文乱码

    Windows下 Linux下 由于Matplotlib只支持ttf字体,Linux的中文字体都为ttc格式,所以...

  • linux配置支持中文字体

    调用html转图片的服务时,本地调试没问题,部署到服务器上中文就转成了乱码,找了资料才知道是因为linux上没有安...

  • JAVA WORD转PDF

    支持windows和linux环境,linux需要安装中文避免乱码问题 安装中文字体 从windows的C:\Wi...

  • Python 学习笔记 107

    数据分析基础 02 1.matplotlib 设置中文字体 先查看系统支持的中文字体 常用的Linux 命令 TO...

  • Chapter7-JVM性能调优入门

    大页面支持Linux上的大页面支持1.-XX:+UseLargePages2.修改OS的配置(依据Linux发行版...

  • Centos7 Activiti流程图中文乱码解决

    在linux下微服务显示中文乱码一般来说是没有中文字体需要从WINDOWS下拷贝中文字体到linux下。 1、 打...

  • arch安装fcitx输入法

    1.安装fcitx软件及配置工具 即装即用! 2.安装官方源中文字体 3.添加对 gtk、qt的支持

  • 解决macOS下matplotlib无法显示中文的问题

    引言 Matplotlib是Python的一个不错的绘图框架,但是本身并不支持中文(默认配置中没有中文字体),所以...

  • 和Leon一起从头学Git(一)

    一、Git 的安装与配置 Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上...

  • 一些程序乱码集合

    linux服务器 用中文字体乱码的问题 原因:服务器上未安装相关中文字体 解决: yum install -y f...

网友评论

      本文标题:linux配置支持中文字体

      本文链接:https://www.haomeiwen.com/subject/nimyxqtx.html