安装好CentOS系统后,如果默认安装
字符集为en_US,那么做任何操作,信息显示都会是英文,例如重启httpd服务也会显示英文
-
[root@localhost ~]# service httpd restart
查看目录内容的中文文件也会显示乱码,所以必须做一些设置让系统可以显示中文
-
[root@localhost ~]# ll
-
total 52
-
-rw-r--r--. 1 root root 49 Feb 3 16:57 1
若要显示简体中文,需要编辑i18n文件,必须将字符集改成zh_CN.UTF-8,还要加上所有支持的字符集,这样保存后,
重启系统就可以支持简体中文名称了。
编辑文件
-
[root@localhost ~]# vi /etc/sysconfig/i18n
-
LANG="zh_CN.UTF-8"
-
SUPPORTED="zh_CN.UTF-8:zh_CN.GB2312:zh_CN:zh;en_US.UTF-8:en_US:en"
-
SYSFONT="latarcyrheb-sun16"
不过在文本模式下可以显示简体中文后,再切换X-Window,文字就有可能都会变成无法识别的方块
这是因为虽然将字符集改成简体中文,但是系统安装时没有安装简体中文的字体,所以会无法显示,就像Windows系统没有新细明体,
也会出现这种情况,所以必须安装简体中文字体,输入【yum install fonts-chinese】,进行安装,
建议也安装fonts-ISO8859-2、fonts-ISO8859-2-100dpi、fonts-ISO8859-2-75dpi
-
[root@localhost ~]# yum install fonts-chinese
-
Loaded plugins: fastestmirror, security
-
Loading mirror speeds from cached hostfile
-
* base: centos.ustc.edu.cn
-
* extras: centos.ustc.edu.cn
-
* updates: centos.ustc.edu.cn
-
Setting up Install Process
-
No package fonts-chinese available.
-
Error: Nothing to do
-
[root@localhost ~]# yum install fonts-ISO8859-2
-
Loaded plugins: fastestmirror, security
-
Loading mirror speeds from cached hostfile
-
* base: centos.ustc.edu.cn
-
* extras: centos.ustc.edu.cn
-
* updates: centos.ustc.edu.cn
-
Setting up Install Process
-
No package fonts-ISO8859-2 available.
-
Error: Nothing to do
-
[root@localhost ~]# yum install fonts-ISO8859-2-100dpi
-
Loaded plugins: fastestmirror, security
-
Loading mirror speeds from cached hostfile
-
* base: centos.ustc.edu.cn
-
* extras: centos.ustc.edu.cn
-
* updates: centos.ustc.edu.cn
-
Setting up Install Process
-
No package fonts-ISO8859-2-100dpi available.
-
Error: Nothing to do
图形界面显示中文:中文字符集(解释编码),中文字体(解释图形)
阅读(2736) | 评论(0) | 转发(0) |