红联Linux门户
Linux帮助

centos 5.5 中文支持时遇到的问题???

发布时间:2011-03-16 14:15:44来源:红联作者:消失的光年
本人使用的系统是centos 5.5 本来使用的默认系统语言是英文,但由于小弟想做网站,所以需要将系统语言改为中文,在发帖之前我试过的的操作如下:
/etc/sysconfig/i18n文件的内容如下
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
安装的相关软件包有:
fonts-chinese
fonts-ISO8859
重启后出现中文一片乱码,locale命令显示的内容如下:
LANG="en_US"
LC_CTYPE="en_US"
...........="en_US"
..............
LC_ALL=
就这些内容
这就不明白了,好像是i18n文件里的设置没有被读取生效。。。。。
但是小弟我又使用LANG="zh_CN.UTF-8"命令临时转换为中文,之后再使用locale命令显示的内容为:
LANG="zh_CN.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
...........="zh_CN.UTF-8"
..............
LC_ALL=
做完这些操作系统里的中文字符还是一片乱码!!!

各位明白的指点下小弟
谢谢各位了
文章评论

共有 8 条评论

  1. 消失的光年 于 2011-03-22 09:49:00发表:

    啊哦 晕。。。晕:0w223dc

  2. age 于 2011-03-21 23:00:13发表:

    字符界面? runlevel 3?
    那你需要的是内核中文外挂, 上面这些方法都是解决图形界面的
    去找找zhcon吧

  3. 消失的光年 于 2011-03-21 18:51:55发表:

    你说的方法可以解决locale命令显示的内容为
    LANG="en_US"
    LC_CTYPE="en_US"
    ...........="en_US"
    ..............
    LC_ALL=
    变为:
    LANG="zh_CN.GB18030"
    LC_CTYPE="zh_CN.GB18030"
    ...........="zh_CN.GB18030"
    ..............
    LC_ALL="zh_CN.GB18030"

    但实际的问题还是没有解决,在字符界面下面,中文的文件名仍是一片乱码

  4. Ethan0705 于 2011-03-21 10:41:53发表:

    在 /etc /profile 最后一行 添加 export LC-ALL ="zh_CN.GB18030" 试下

  5. 消失的光年 于 2011-03-20 16:22:03发表:

    我安装了fonts-chinese,那个chinese-support软件包我没找到

  6. age 于 2011-03-18 10:51:41发表:

    你的中文支持装了吗?
    yum grouplist
    看看里面有没有一个"中文支持",或者叫"Chinese Language Support"
    然后 yum groupinstall ""装下

  7. 消失的光年 于 2011-03-17 13:31:06发表:

    你说的方法我试过了,还是不行的

  8. age 于 2011-03-16 15:57:45发表:

    [i=s] 本帖最后由 age 于 2011-3-16 16:00 编辑 [/i]

    centos忘了怎么配置了, 以arch为例说下吧, 你可以参考下
    1.修改/etc/locale.gen
    把zh_CN开头的几个却掉注释
    把en_US开头的几个注释掉
    2. 运行locale-gen命令, 需要root权限