您的位置:首页 > 运维架构 > Linux

linux生成文字变成小框框,无法正常显示汉字

2016-09-09 17:31 204 查看
1现象



文字全部变成方框

原因:操作系统没有中文字体(此图片中能显示出的中文是一张图片,方框是后添加的中文。)

解决办法:在操作系统添加中文。

操作步骤:

1.下载文件:simsun.ttf

下载地址:http://pan.baidu.com/s/1miO02Dy     或http://download.csdn.net/download/ruantao1989/6992169

2.创建目录:在linux操作系统中/usr/share/fonts/下创建目录

cd /usr/share/fonts/

mkdir myfont

cd myfont

3.将文件放到目录中

cp /root/simsun.ttf  ./

4.更新字体缓存,执行命令:

mkfontscale

mkfontdir

fc-cache

OK了

另一种方式(没试过):

将中文字体放到/usr/share/fonts/zh_CN/TrueType路径下(如果路径不存在,需要手动创建)

将中文字体放到/usr/java/jdk1.7.0_67-cloudera/jre/lib/fonts路径下(如果路径不存在,需要手动创建)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: