首页 新闻 搜索 专区 学院

linux中文显示方块

0
悬赏园豆:100 [待解决问题]

 

平台:CentOS 6.4

用basic server的方式安装,在tty1的环境下使用,把语系改为zh_CN.UTF-8后,所有中文的地方都显示为方块(比如使用date命令后显示如下)

 

网上说是中文字体的问题,尝试了好久都没成功,快崩溃了,小弟刚学linux才1个月,没什么经验,跪求大牛们指导。

CherishU的主页 CherishU | 初学一级 | 园豆:102
提问于:2013-10-27 22:05
< >
分享
所有回答(4)
0

尝试如下内容:(如果是因为你没有设置中文字体)
yum install cjkuni-uming-fonts

fc-cache -fv
setfont /usr/share/fonts/cjkuni-uming/uming.ttc
如果不行那么继续:(你没开启framebuffer)
yum install fbterm
sudo fbterm
akisann | 园豆:341 (菜鸟二级) | 2013-10-28 08:14
0

安装中文环境了吗?

yum -y groupinstall chinese-support
dudu | 园豆:38823 (高人七级) | 2013-10-28 09:45
0

1)请确认你的系统安装了中文语言包,Centos6.4在选择basic server的地方的最下面有个附加项,有个单选叫现在定制,进去里面选择语言包,全球语言都在,如果没有这样选,默认没有安装中文语言包,你再设置系统语言为UTF8还是GBK等都是没用的。。

2)确认安装了语言包,除了设置系统语言,还要设置环境变量,/etc/profile中的LANG.否则照样无效

3)linux在特殊模式下,比如救援模式,是不会加载语言包的,即使你安装了中文包(亲测)。

4)显示方框,一般是缺失语言包,因为乱码有两种,乱码和问号,乱码则是UTF8编码使用GBK解码的乱码,问号则是黑洞,意思是没有编码格式来显示这种字体,则系统默认将其编码为FFFFF,转换后也就是???。。。而在LINUX的命令行,?都给显示成了方框。。

 

LZ慢慢研究。。

衍悔 | 园豆:261 (菜鸟二级) | 2013-10-30 20:16
0

遇到了同样的问题。在图形界面下显示中文正常,在终端模式下显示方块。

黑桃七 | 园豆:268 (菜鸟二级) | 2015-10-28 10:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册