admin管理员组

文章数量:1530888

公司使用一个应用系统,系统是用java写的,部署在一台linux服务器上,审批日志自始至终显示乱码

经分析,需要在linux系统中安装中文字体:

simhei.ttf
simsun.ttc
simsunb.ttf

Linux安装字体方法:

安装fontconfig,安装完成后,会在/usr/share/创建fonts目录,上传字体文件到这个目录,对字体文件授权,更新字体索引及缓存,确认字体是否安装成功

[root@test fonts] yum install fontconfig
[root@test ~]# cd /usr/share/font
fontconfig/ fonts/      
[root@test ~]# cd /usr/share/fonts/
[root@test fonts]# ls
dejavu
[root@test fonts]# rz
rz waiting to receive.
 zmodem trl+C ȡ

  100%    9524 KB 1587 KB/s 00:00:06       0 Errors
  100%   17787 KB 1368 KB/s 00:00:13       0 Errors
  100%   16664 KB 1388 KB/s 00:00:12       0 Errors

[root@testeasytrack fonts]# ls
dejavu  simhei.ttf  simsunb.ttf  simsun.ttc
[root@test fonts]# chmod +777 simhei.ttf simsunb.ttf simsun.ttc
[root@test fonts]# yum install mkfontscale
[root@test fonts]# mkfontscale 
[root@test fonts]# mkfontdir
[root@test fonts]# fc-cache
[root@test fonts]# fc-list :lang=zh
/usr/share/fonts/simsun.ttc: 宋体,SimSun:style=常规,Regular
/usr/share/fonts/simhei.ttf: SimHei:style=Normal
/usr/share/fonts/simsun.ttc: 新宋体,NSimSun:style=常规,Regular

 最后重启服务,问题解决

本文标签: 字体Linux