LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1702|回复: 21

始终无法完全显示中文,搞了一下午了。

[复制链接]
发表于 2010-7-13 22:03:22 | 显示全部楼层 |阅读模式
看着wiki设置,该设置的地方我都试过了,还是无法显示中文。
下面有一个截图,几乎全是英文。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-7-13 22:11:19 | 显示全部楼层
su
echo "zh_CN.GBK GBK" >> /etc/locale.gen
echo "zh_CN.GB18030 GB18030" >> /etc/locale.gen
echo "zh_CN.GB2312 GB2312" >> /etc/locale.gen
echo "zh_CN.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
echo 'LANG="zh_CN.UTF-8"' > /etc/env.d/02locale
echo 'LC_COLLATE="C"' >> /etc/env.d/02locale
env-update
source /etc/profile
reboot
回复 支持 反对

使用道具 举报

发表于 2010-7-13 22:12:34 | 显示全部楼层
江西人???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-13 22:41:51 | 显示全部楼层
Post by kingbo;2103070
江西人???


怎么?江西人不可以吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-13 22:53:08 | 显示全部楼层
Post by kingbo;2103069
su
echo "zh_CN.GBK GBK" >> /etc/locale.gen
echo "zh_CN.GB18030 GB18030" >> /etc/locale.gen
echo "zh_CN.GB2312 GB2312" >> /etc/locale.gen
echo "zh_CN.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
echo 'LANG="zh_CN.UTF-8"' > /etc/env.d/02locale
echo 'LC_COLLATE="C"' >> /etc/env.d/02locale
env-update
source /etc/profile
reboot

依然无效,此前我试过,又按你说的做了一遍,还是原来的样子。
回复 支持 反对

使用道具 举报

发表于 2010-7-13 23:09:22 | 显示全部楼层
我是从江西出来的
你的桌面启动过没过bash?
我是通过inittab启动的:
x:5nce:/bin/su kingbo -l -c "/bin/bash --login -c /usr/bin/startxfce4> /dev/null 2>&1"
是中文
x:5nce:/bin/su kingbo -l -c /usr/bin/startxfce4 > /dev/null 2>&1
是英文
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-13 23:20:59 | 显示全部楼层
Post by kingbo;2103080
我是从江西出来的
你的桌面启动过没过bash?
我是通过inittab启动的:
x:5nce:/bin/su kingbo -l -c "/bin/bash --login -c /usr/bin/startxfce4> /dev/null 2>&1"
是中文
x:5nce:/bin/su kingbo -l -c /usr/bin/startxfce4 > /dev/null 2>&1
是英文


你应该也是江西人吧?
不太明白你的意思,但我是通过gdm启动,我也修改了inittab的启动级别为5,但是并没有效果。
回复 支持 反对

使用道具 举报

发表于 2010-7-13 23:25:07 | 显示全部楼层
那你看看/etc/conf.d/有没有gdm的配置文件,加上
LANG="zh_CN.UTF-8"
LC_COLLATE="C"
就行,不过不知道前面,要不要export
也可以直接在~/.xinitrc内加上:
export LANG="zh_CN.UTF-8"
export LC_COLLATE="C"

重启桌面试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-13 23:47:59 | 显示全部楼层
Post by kingbo;2103083
那你看看/etc/conf.d/有没有gdm的配置文件,加上
LANG="zh_CN.UTF-8"
LC_COLLATE="C"
就行,不过不知道前面,要不要export
也可以直接在~/.xinitrc内加上:
export LANG="zh_CN.UTF-8"
export LC_COLLATE="C"

重启桌面试试

还是没用,我使用~x86升级系统再试试吧,如果还不行,明天重装。
回复 支持 反对

使用道具 举报

发表于 2010-7-14 05:52:50 | 显示全部楼层
你的LC-ALL没设,不知有没有关系。升级到~86和改inittab是没用的。重装也是没用的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表