首先检查系统中有没有中文语言包:

locale -a

输出如下,如果没有 zh_CN.utf8 就表示没有中文语言包。

ubuntu@VM-12-8-ubuntu:~$ locale -a
C
C.utf8
en_US.utf8
POSIX

安装中文语言包:

sudo apt update
sudo apt install language-pack-zh-hans

再次执行 locale -a 就发现存在 zh_CN.utf8 了。

ubuntu@VM-12-8-ubuntu:~$ locale -a
C
C.utf8
en_US.utf8
POSIX
zh_CN.utf8
zh_SG.utf8

接下来修改配置:

sudo nano /etc/locale.conf

内容为:

LANG=zh_CN.UTF-8

激活配置即可完成设置:

source /etc/locale.conf