Re: 回复: [XiYouLinux]Ubuntu英文版下的终端显示中文乱码该怎么解决?

153 views
Skip to first unread message

陈嘉杰

unread,
Apr 16, 2012, 12:58:56 AM4/16/12
to domain0, Amos Kong, xiyoulinux
我用 echo $LANG查看是  zh_CN.GBK  
设置 LANG=zh_CN.UTF-8 依然显示乱码,在终端下打中文也是乱码。  是因为我中文语言包添加错了么?

在 2012年4月14日 下午5:56,domain0 <2513...@qq.com>写道:
 
条条大路通罗马,看看文件的编码格式,有必要的话转一下文件的编码或者编辑器的编码格式
 
------------------ 原始邮件 ------------------
发件人: "Amos Kong"<kongj...@gmail.com>;
发送时间: 2012年4月14日(星期六) 上午6:39
收件人: "陈嘉杰"<linux...@gmail.com>;
抄送: "xiyoulinux"<xiyou...@googlegroups.com>;
主题: Re: [XiYouLinux]Ubuntu英文版下的终端显示中文乱码该怎么解决?
 
2012/4/13 陈嘉杰 <linux...@gmail.com>
Hi~all:
        我在Ubuntu下的chromium浏览器下载了一个中文文档,在可视化桌面上打开下载目录后,所显示的下载文档名是正确的,但是在终端下ls之后的文档名是乱码,有人遇到过相同的问题么? (是文件名乱码, 内容倒是正确的。)


终端环境变量LANG 设置和 文件名编码不一致吧

kongove@t400:~$ echo $LANG
en_US.UTF-8


 
--
无情岁月增中减,有味青春苦后甜。

--
要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ

--
要退订此论坛请发邮件至 xiyoulinux-...@googlegroups.com
更多选项: http://groups.google.com/group/xiyoulinux?hl=zh-CN
提问前建议您阅读:http://www.xiyoulinux.cn/blog/?p=64
也请查看我们的FAQ:http://xiyoulinux.cn/wiki/index.php?title=FAQ



--
无情岁月增中减,有味青春苦后甜。

李洋

unread,
Apr 16, 2012, 1:52:19 AM4/16/12
to 陈嘉杰, domain0, Amos Kong, xiyoulinux
在 2012年4月16日 下午12:58,陈嘉杰 <linux...@gmail.com>写道:
我用 echo $LANG查看是  zh_CN.GBK  
设置 LANG=zh_CN.UTF-8 依然显示乱码,在终端下打中文也是乱码。  是因为我中文语言包添加错了么?
 
 
export LC_CTYPE=POSIX  试试这个!
 



--
男儿不展凌云志,空负天生八尺躯。

陈嘉杰

unread,
Apr 17, 2012, 1:35:50 AM4/17/12
to 李洋, domain0, Amos Kong, xiyoulinux
 我装的是Ubuntu英文版系统,  之前装的时候 手动添加了一些中文语言包,导致了中文乱码, 昨天把中文包都卸载了,设置LANG=en_US.UTF-8 就正常了..   有一些已经显示正常了,终端打中文也正确,不过刚才我用了下李洋的命令....发现中文都变成???了     有什么方法可逆export LC_CTYPE=POSIX 这个命令么??
--
无情岁月增中减,有味青春苦后甜。

刘丹阳

unread,
Apr 17, 2012, 1:43:42 AM4/17/12
to 陈嘉杰, xiyou...@googlegroups.com

陈嘉杰

unread,
Apr 17, 2012, 1:51:35 AM4/17/12
to 刘丹阳, xiyou...@googlegroups.com
sudo gedit /var/lib/locales/supported.d/local可以看到如下内容:zh_CN.UTF-8 UTF-8en_US.UTF-8 UTF-8
在文件尾添加中文字符集
zh_CN.GBK GBK保存退出即可

在 2012年4月17日 下午1:43,刘丹阳 <ldy8...@gmail.com>写道:
http://www.cnblogs.com/flywuya/archive/2010/12/01/1893951.html



--
无情岁月增中减,有味青春苦后甜。

李洋

unread,
Apr 17, 2012, 2:01:47 AM4/17/12
to 陈嘉杰, domain0, Amos Kong, xiyoulinux
在 2012年4月17日 下午1:35,陈嘉杰 <linux...@gmail.com>写道:
 我装的是Ubuntu英文版系统,  之前装的时候 手动添加了一些中文语言包,导致了中文乱码, 昨天把中文包都卸载了,设置LANG=en_US.UTF-8 就正常了..   有一些已经显示正常了,终端打中文也正确,不过刚才我用了下李洋的命令....发现中文都变成???了     有什么方法可逆export LC_CTYPE=POSIX 这个命令么??
 
 终端中敲的只在当前shell下有效!重开就没了,一般加载到开机初始化中



--
男儿不展凌云志,空负天生八尺躯。

陈嘉杰

unread,
Apr 17, 2012, 2:13:40 AM4/17/12
to 李洋, domain0, Amos Kong, xiyoulinux
好的~ THX!
--
无情岁月增中减,有味青春苦后甜。
Reply all
Reply to author
Forward
0 new messages