首页新闻找找看学习计划

CentOS 7.6配置中文环境失败,求解

0
悬赏园豆:20 [已关闭问题] 关闭于 2019-07-29 08:37

Docker运行的CentOS容器:下载的第一个CentOS镜像。

cat /etc/redhat-release

CentOS Linux release 7.6.1810 (Core)

locale结果:
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

locale -a结果:
C
POSIX
en_AG
en_AG.utf8
en_AU
en_AU.iso88591
en_AU.utf8
...省略若干个en开头的...

没有找到zh开头的,或其它。

执行# yum groupinstall "fonts"安装结果如下:

系统没有变化。

安装# yum install kde-l10n-Chinese.noarch:
系统没有变化。

设置LANG为zh_CN.utf8:
修改/etc/sysconfig/i18n无效,修改后执行source命令;
修改/etc/locale/conf无效;

还是不行,不行的情况如下图:

echo命令后面的双引号中是 中文,执行后,结果可以正常显示中文,但命令行里面却不行。

执行命令后,按 向上键,此时,命令行的中文显示正常。

请问要怎么解决呢?
查看另一个CentOS系统,locale -a可以看到很多信息,而且locale可以看到非POSIX的值。

智人N的主页 智人N | 小虾三级 | 园豆:601
提问于:2019-07-27 16:58
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册