安装字体库

  1. # yum -y install fontconfig

这时在/usr/share目录就可以看到fonts和fontconfig目录了

配置字体库目录和拷贝字体文件
在/usr/share/fonts目录下新建一个目录chinese

  1. # mkdir -p /usr/share/fonts/chinese

将下面的两个字体上传至/usr/share/fonts/chinese目录下

  1. # ls -lrt sim*
  2. -rw-r--r-- 1 root root 9753388 Apr 26 10:52 simhei.ttf
  3. -rw-r--r-- 1 root root 9076736 Apr 26 10:52 simsun.ttc

赋予权限

  1. # chmod -R 755 /usr/share/fonts/chinese

安装ttmkfdir

安装ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件

  1. # yum -y install ttmkfdir

生效配置

1.没有这个目录的话,需要手工创建

  1. # mkdir -p /usr/share/X11/fonts/encodings

2.编辑增加<dir>/usr/share/fonts/chinese</dir>

  1. # vi /etc/fonts/fonts.conf
  2. <dir>/usr/share/fonts</dir>
  3. <dir>/usr/share/X11/fonts/Type1</dir> <dir>/usr/share/X11/fonts/TTF</dir> <dir>/usr/local/share/fonts</dir>
  4. <dir>/usr/share/fonts/chinese</dir>
  5. <dir>~/.fonts</dir>

3.生效

  1. # fc-cache

验证

可以看到宋体已经生效了

  1. # fc-list :lang=zh
  2. NSimSun,新宋体:style=Regular,常规
  3. SimHei,黑体:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
  4. SimSun,宋体:style=Regular,常规