centos locale 设置问题,cannot change locale
问题现象:
centos 再设置语言的时候容易出现 cannot change locale (en_US.UTF-8): No such file or directory
解决办法:
首先导出LC_ALL默认的C
LC_ALL=C
export LC_ALL
之后再安装中文,再导出中文utf8
yum -y install kde-l10n-Chinese && yum -y reinstall glibc-common
localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
export LC_ALL=zh_CN.utf8