1、查看系统已安装字符集

locale -a

C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IL
en_IL.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
zh_CN
zh_CN.gb2312
zh_CN.utf8
zh_SG.utf8

本人系统已经安装 zh_CN中文字符集,大家报错的原因一般是没有安装zh_CN中文字符集。

2.安装基本的软件包(第2步安装 zh_CN 中文字符集时要用到)

sudo apt-get update   //ubuntu系统更新软件包列表
sudo apt-get install  -y language-pack-zh-hans
sudo apt-get install -y language-pack-zh-hant

3.安装中文字符集

cd /usr/share/locales 

sudo ./install-language-pack zh_CN  //开始安装zh_CN中文字符集

4、查看locale配置及修改

locale

 LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:en
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=

上述为本人的locale配置,已经修改过的,所以不会报错。

vim /etc/default/locale 

将上述locale配置复制到/etc/default/locale中,保存退出即可。

 

参考链接:

https://zhuanlan.zhihu.com/p/165961076

https://www.cnblogs.com/djiankuo/p/6653180.html

https://www.cnblogs.com/alfiewm/articles/2142823.html

Logo

一站式 AI 云服务平台

更多推荐