在linux系统中,默认仅仅安装英文字体,而没有安装中文字体,若要使用中文字体,需要手动安装中文字体,本文将与大家一起分享如何在cent os 7 中安装字体。
一 安装相关操作
1.安装字体命令
yum -y install fontconfig
2.查看已安装字体
(1)查看linux已安装字体
fc-list
![bdb5a756e804f8e05239bd0c71c7eadd.png](https://i-blog.csdnimg.cn/blog_migrate/84250de3a001708fc91b68c2bec4f18f.jpeg)
![ef26fe06e7f6eb1d232b16b976832f3e.gif](https://i-blog.csdnimg.cn/blog_migrate/8663b15f1f57d42a72224d001235f9fd.png)
(2)查看linux已安装中文字体
fc-list :lang=zh
![2f82d940d8f4d43bebf89c0e13c7ea58.png](https://i-blog.csdnimg.cn/blog_migrate/5665d2f46ff4ec3c939f8b6b15d74848.jpeg)
![c131bde60fab996d21f651bd82a66a0c.gif](https://i-blog.csdnimg.cn/blog_migrate/93ec6d7a6bb96779e04836c04e1c2af2.png)
可以看出,linux默认字体是没有中文字体的,需要手动安装。
3.安装中文字体
(1)创建目录
mkdir -p /usr/share/fonts/my_fonts
(2)将要安装的字体上传到该文件夹下
这里我们安装黑体常规,即simhei.ttf。
关于具体字体查找,我以windows为例。
进入C:WindowsFonts,该文件夹下就存放相关字体,将simhei.tty拷贝到linux 目录/usr/share/fonts/my_fonts下即可
![183061735fd70446d4e6261f32162550.png](https://i-blog.csdnimg.cn/blog_migrate/9e519fb63b01e53840cb2a76fd02418f.jpeg)
![9313a785de055a07f9a6def3ea84db95.gif](https://i-blog.csdnimg.cn/blog_migrate/55202392d7d662cc708fab501228a26d.png)
(3)安装字体索引指令
yum install mkfontscale
(4)生成字体索引
进入目录 cd /usr/share/fonts/my_fonts,执行索引字体生成
mkfontscale
4.查看黑体常规字体是否安装成功
fc-list :lang=zh,如下表示安装成功
![9cf830849903e63c40eae47d5e29b627.png](https://i-blog.csdnimg.cn/blog_migrate/d720bab1c335d5d0323859722815e6ec.jpeg)