admin管理员组文章数量:1026989
用 xshell 打开图形浏览器的时候,发现不能正常显示中文。
其原因是没有中文字体!
执行 fc-list 当前系统的字体,若没有此命令,可以通过 yum -y install fontconfig 进行安装
查看如下:
显示没安装中文字体。
在centos7 中,字体库存放的目录是 /usr/share 的 fonts 目录
首先,在linux 的 fonts 里面新建一个 chinese 的目录
我们可以在windows系统中放一个中文字体进去,以 宋体 为例:
windows 的字体存放在 C:\Windows\Fonts
可以先把该字体右键,复制到桌面,然后在把 simsun.ttc 这个文件添加到 /usr/share/fonts/chinese/ 里面
修改chinese目录的权限:
chmod -R 755 /usr/share/fonts/chinese
接下来需要ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件,若没该命令,执行yum -y install ttmkfdir
ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
最后一步就是修改字体配置文件了,首先通过编辑器打开配置文件:
vi /etc/fonts/fonts.conf
可以看到一个Font directory list,在这里需要把我们添加的中文字体位置加进去:
然后输入:wq保存退出,最后刷新内存中的字体缓存,这样就不用reboot重启了:
fc-cache
最后再次通过fc-list看一下字体列表:
再打开浏览器,可以正常显示:
用 xshell 打开图形浏览器的时候,发现不能正常显示中文。
其原因是没有中文字体!
执行 fc-list 当前系统的字体,若没有此命令,可以通过 yum -y install fontconfig 进行安装
查看如下:
显示没安装中文字体。
在centos7 中,字体库存放的目录是 /usr/share 的 fonts 目录
首先,在linux 的 fonts 里面新建一个 chinese 的目录
我们可以在windows系统中放一个中文字体进去,以 宋体 为例:
windows 的字体存放在 C:\Windows\Fonts
可以先把该字体右键,复制到桌面,然后在把 simsun.ttc 这个文件添加到 /usr/share/fonts/chinese/ 里面
修改chinese目录的权限:
chmod -R 755 /usr/share/fonts/chinese
接下来需要ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件,若没该命令,执行yum -y install ttmkfdir
ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
最后一步就是修改字体配置文件了,首先通过编辑器打开配置文件:
vi /etc/fonts/fonts.conf
可以看到一个Font directory list,在这里需要把我们添加的中文字体位置加进去:
然后输入:wq保存退出,最后刷新内存中的字体缓存,这样就不用reboot重启了:
fc-cache
最后再次通过fc-list看一下字体列表:
再打开浏览器,可以正常显示:
版权声明:本文标题:xshell 远程打开 centos7 的浏览器不能正常显示中文,解决方法: 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1737920869a1521312.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论