解決 Ubuntu can’t set the locale; make sure * and zh_CN.UTF-8 are correct 的錯誤

今天在运行在虚拟机里的Ubuntu中遇到的问题

输入如下命令即可

1
2
3
4
5
6
7
8
9
10
11
# 安装语言系统
sudo locale-gen "en_US.UTF-8"

# 重新设定语系,貌似是在选项的最后面,zh_cn什么的
sudo dpkg-reconfigure locales

# 向配置文件中加入相关值
sudo vim /etc/default/locale

# 加入这个
LC_ALL=en_US.UTF-8

重启系统之后即可解决问题

参考在此