本文最后更新于 1120 天前,其中的信息可能已经有所发展或是发生改变。
目前在Ubuntu Server 20.04 TLS 生效
如果不是安装的桌面版本,而是安装的server版,则默认系统对应的/etc/default/locale
文件是英文.
而且系统默认不带中文语言包,需要自己安装.
安装命令如下:sudo apt-get install language-pack-zh-hans
对应的包地址如下:https://launchpad.net/ubuntu/+source/language-pack-zh-hans/
修改 /etc/default/locale 文件:
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
编辑/etc/environment,添加或改成:
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
编辑/var/lib/locales/supported.d/local:
en_US.UTF-8 UTF-8
en_GB.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312
执行命令,生成语言文件:locale-gen
执行命令,查看环境变量的语言选项。locale