locale报错
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
查看当前系统的本地化设置信息
localectl status
查看系统当前语言
echo $LANG
查看locale库是否存在
ll /usr/lib/locale/locale-archive
删除locale库再重建一下,前提是你的文件系统中要有相应的数据文件。
rm -f /usr/lib/locale/locale-archive
重新生成中文的locate文件
配置哪个语言就生成哪个语言文件
localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
localectl status
安装gui中文支持
yum install -y langpacks-zh_CN
安装英文语言包
dnf install -y glibc-minimal-langpack glibc-locale-source glibc-langpack-en
安装中文命令行支持–有可能找不到包
yum install -y glibc-minimal-langpack glibc-locale-source
yum install -y glibc-langpack-zh
重新安装glibc-common包(解决glibc不兼容的问题)
yum -y reinstall glibc-common