Ubuntu设置Locales为GBK(转)

转自:http://blog.softat.org/?p=56

Ubuntu设置Locales为GBK

找到 /var/lib/locales/supported.d/local 文件

添加一行 zh_CN.GBK GBK

然后执行

sudo locale-gen

重启动X, 如果用gdm启动选择语言 中文(GBK)的就可以了。

如果不是gdm启动,修改/etc/enviroment 将LC_ALL,LANG等等都改为GBK

startx

2 thoughts on “Ubuntu设置Locales为GBK(转)”

  1. 光是下面的办法只能把上述的locale添加进系统,但是用命令locale查看还是zh_CN.UTF-8,也就是说默认的locale没有变。

    用下面这种办法可以改变默认的locale,在 /etc/profile中加上

    export LC_ALL=zh_CN.GB18030

    export LANG=zh_CN.GB18030

    export LANGUAGE=zh_CN.GB18030

    就行了。

    这样,用locale命令查看系统的默认locale就是zh_CN.GB18030了。

    但是,改变了locale后,在任务栏的工具图标的提示文字有的为变成乱码。而且,据网上有说,采用UTF-8的locale是先进的locale,那些GB2312什么的已经成古董了。我也不知道是不是真的。就改回locale为UTF-8了。

  2. 上次在一台机器上按文章中的做法出现如上面评论中的问题;而这次在另一台机器上按文章中的做法修改locale后又一切正常了,奇怪了 😕

Comments are closed.