英文Ubuntu安装中文包(locale)的方法
查看系统内安装的locale:
locale -a
如果没有“zh-CN.UTF-8”,则表示系统内没有安装中文locale。这会导致“LC_CTYPE: cannot change locale (zh_CN.UTF-8)”的警告。
输入以下命令安装:
cd /usr/share/locales
sudo ./install-language-pack zh_CN
然后重开终端,就可以发现中文locale已经安装完毕,警告已经不再出现了。
当然,还可以执行:
sudo locale-gen
重建locale。
而要删除locale,则是“/usr/share/locales”对应的“remove-language-pack”。
相关environment的配置为:
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
LC_CTYPE=zh_CN.UTF-8
LC_ALL="zh_CN.UTF-8"