linux6.7中文设置,CentOS 7.6配置中文环境失败,求解

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"安装结果如下:

c97f9321babba66472805cb833567030.png

系统没有变化。

安装# yum install kde-l10n-Chinese.noarch:

系统没有变化。

设置LANG为zh_CN.utf8:

修改/etc/sysconfig/i18n无效,修改后执行source命令;

修改/etc/locale/conf无效;

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

b3c4ce12b7dd2592c89aa2bd759c511c.png

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

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

请问要怎么解决呢?

查看另一个CentOS系统,locale -a可以看到很多信息,而且locale可以看到非POSIX的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值