前言:

本人已亲测有效!

解决方案:

分两步

把Ubuntu改为英文环境

配置语言环境变量

1
vim /etc/environment

清空里面的信息改成:

1
2
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"

sudo vim /var/lib/locales/supported.d/local
清空里面的信息改成:

1
en_US.UTF-8 UTF-8

保存后,执行命令:

1
sudo locale-gen

sudo vim /etc/default/locale
清空里面的信息改成:

1
2
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"

**终端输入Reboot回车,重启 **

增加中文支持

1、首先,安装中文支持包language-pack-zh-hans:

1
sudo apt-get install language-pack-zh-hans

2、然后,修改/etc/environment(在文件的末尾追加):

1
2
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"

3、再修改/var/lib/locales/supported.d/local(没有这个文件就新建,同样在末尾追加):

1
2
3
4
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312

4、最后,执行命令:

1
sudo locale-gen

5、对于中文乱码是空格的情况,安装中文字体解决。

1
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming

**终端输入Reboot回车,再重启,即应该解决问题 **