一、解决
安装语言包:
yum install glibc-langpack-en.x86_64
切换系统语言包:
vim /etc/locale.conf
将其中内容修改为 LANG="en_US.UTF-8"
source /etc/locale.conf
二、附:
在 Linux 中通过 locale
来设置程序运行的不同语言环境,locale 由 ANSI C 提供支持。locale 的命名规则为: <语言>_<地区>.<字符集编码>
,如 zh_CN.utf8
Locale 是软件在运行时的语言环境, 它包括语言(Language), 地域 (Territory) 和字符集(Codeset)。一个 locale 的书写格式为: 语言_地域.字符集. 所以说,locale 总是和一定的字符集相联系的。
locale -a
可以查看系统当前拥有的语言包。
Anolis OS系统默认设置了zh_CN的语言包,但是在宝塔日志里面中文是乱码的,修改后恢复正常。