Red Hat Enterprise Linux 9 终端乱码
现象
使用VMware最小化安装Rocky Linux 或者 Red Hat 9后终端显示乱码:
# yum
Failed to set locale, defaulting to C.UTF-8
# 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
分析
这个问题网上搜索处理的方法基本上都无效,比如设置LANG,
从上图我们可以看到这次不是中文乱码,而是当前终端就是en_US.UTF-8,网上搜索处理的方向和这次遇到的不一样。
处理
# yum install glibc-langpack-en
结果
退出重新登录
原因
感兴趣的可以查看下面链接
https://bugzilla.redhat.com/show_bug.cgi?id=2000878