Linux增加中⽂字体⽀持
宋体⿊体为例
1、安装字体库
在CentOS 4.x开始⽤fontconfig来安装字体库,所以输⼊以下命令即可:
sudo yum -y install fontconfig
这时在/usr/shared⽬录就可以看到fonts和fontconfig⽬录了(之前是没有的):
接下来就可以给我们的字体库中添加中⽂字体了。
2、⾸先在/usr/shared/fonts⽬录下新建⼀个⽬录chinese:
CentOS中,字体库的存放位置正是上图中看到的fonts⽬录,所以我们⾸先要做的就是到中⽂字体⽂件放到该⽬录下,⽽中⽂字体⽂件在我们的windows系统中就可以到,打开c盘下的Windows/Fonts⽬录:
Alt text
3、紧接着需要修改chinese⽬录的权限:
sudo chmod -R 755 /usr/share/fonts/chinese
接下来需要安装ttmkfdir来搜索⽬录中所有的字体信息,并汇总⽣成fonts.scale⽂件,输⼊命令:
sudo yum -y install ttmkfdir
然后执⾏ttmkfdir命令即可:
ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
fonts字体怎么安装4、最后⼀步就是修改字体配置⽂件了,⾸先通过编辑器打开配置⽂件:
vim /etc/f
可以看到⼀个Font list,即字体列表,在这⾥需要把我们添加的中⽂字体位置加进去:
/usr/share/fonts/chinese
5、然后输⼊:wq保存退出,最后别忘了刷新内存中的字体缓存,这样就不⽤reboot重启了:
fc-cache
这样所有的步骤就算完成了,最后再次通过fc-list看⼀下字体列表:
fc-list
Alt text
总结
简单记录⼀下在CentOS 7中安装字体库以及中⽂字体的问题