[root@5434211632bc /]# history

1 yum install -y kde-l10n-Chinese

2 yum reinstall -y glibc-common

3 rpm -qa | grep glibc-common-2.17-222.el7.x86_64

5 yum install -y system-config-language

# 定义字符集

7 localedef -c -f GBK -i zh_CN zh_CN.GBK

第15步骤时若报错误:

bash: warning: setlocale: LC_ALL: cannot change locale (zh_CN.utf8): No such file or directory bash: warning: setlocale: LC_ALL: cannot change locale (zh_CN.utf8): No such file or directory

 

解决办法:

可能是执行localedef -c -f UTF-8 -i zh_CN zh_CN.utf8步骤时,写成了localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8

如果还乱码,执行以下命令:

[root@650da1307bb1 fonts]# cd /usr/share/fonts/[root@650da1307bb1 fonts]# fc-cache -fv

#### 生成镜像 ##########

docker commit -m 'test' e265924baa80 centos:7-utf8

########### dockerfile ##############################################

FROM centos:7RUN

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \

  && yum -y install kde-l10n-Chinese \

  && yum -y reinstall glibc-common \

  && localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8 \

  && echo 'LANG="zh_CN.UTF-8"' > /etc/locale.conf \

  && source /etc/locale.conf \

  && yum clean all

ENV LANG=zh_CN.UTF-8 \

  LC_ALL=zh_CN.UTF-8

 

 

 

 

参考https://www.cnblogs.com/fan-gx/p/12989417.html

相关文章:

  • 2021-05-03
  • 2021-06-12
  • 2022-02-17
  • 2022-12-23
  • 2021-11-19
  • 2021-11-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-03
  • 2022-02-20
  • 2022-12-23
  • 2021-10-06
  • 2021-10-30
  • 2021-06-28
相关资源
相似解决方案