1、在日常生产中打开文件时发现中文乱码,考虑到编码或者是否有中文字体库,在CentOS 7中执行命令发现字体列表命令无效。

 

 

上图发现字体库都没安装,接下来就会简单说一下CentOS 7 中安装字体库和中文字体。

2、安装字体库,主要用到fontconfig来安装字体库:

yum -y install fontconfig

 

 

 提示上图信息,即安装完毕。安装完成后在/usr/share/下就有fontconfig和fonts

 

3、安装中文字体

Windows的中文字体库在C:\Windows\Fonts下面

 

这些文件主要是.TTC或者.TTF后缀文件

 

 在刚才装好的/usr/share下创建一个chinese文件夹

 

 

 然后可以将字体文件拷进chinese文件夹下

 

 接下来就需要给chinese文件夹权限

chmod -R 755 /usr/share/fonts/chinese

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

 

 然后执行ttmkfdir命令即可

 

最后就是修改字体的配置文件了

vi /etc/fonts/fonts.conf

 

将刚刚创建的chinese文件夹路径加入配置文件中,并保存。

最后用fc-cache刷新一下字体缓存,就不用reboot重启了。

 

 

上述所有步骤完成后,用fc-list查看一下字体列表

 

 有如上图信息,即字体安装完毕。

 

总结:简单记录一下安装字体过程,希望对大家有所帮助。