默认情况下,Linux系统一般没有安装中文字体,如果有需求可以自己安装,下面以CentOS 7.x为例来进行安装。
1、使用yum源在线安装默认字体库
yum install fontconfig
2、安装字体库管理工具
#安装ttmkfdir这个是用来搜索目录中所有的字体信息并汇总生成fonts.scale文件
yum install ttmkfdir
#创建中文字体存放目录
mkdir /usr/share/fonts/chinese
3、拷贝字体,可以从windows系统进行拷贝,打开c盘下的C:\Windows\Fonts目录,一般选择宋体和黑体,simsun.ttc、msyhbd.ttc、msyhl.ttc、msyh.ttc将中文字体复制到/usr/share/fonts/chinese目录
#设置目录权限
chmod -R 755 /usr/share/fonts/chinese
4、搜索字体信息并生成文件,执行后会在执行的目录中生成一个fonts.scale文件
ttmkfdir - e /usr/share/X11/fonts/encodings/encodings.dir
vi /etc/fonts/fonts.conf #修改字体配置文件,插入下面一行
<dir>/usr/share/fonts/chinese</dir>
:wq! #保存退出
5、生成字体缓存
fc-cache
6、查看中文字体是否已经添加
fc-list
至此,Linux系统下安装中文字体完成。
» 转载请注明来源:系统运维 » Linux系统下安装中文字体