首先说明是centos6不是7,7没有是正常的因为换位置了。

自己制作centos6的docker镜像时发现没有/etc/sysconfig/i18n这个文件,第一感觉就是少装了rpm包,但无法确定是哪个。

如果是缺少库文件可以用rpm -ql查找,但普通文件却找不到。最终找到一片文章https://segmentfault.com/q/1010000000464891,文章中提到i18n文件会被 /etc/profile.d/lang.sh和/sbin/setsysfont 调用,于是查找rpm包:

yum provides /sbin/setsysfont 1 确定包名是:initscripts,安装后i18n文件就如期出现了!

yum install -y initscripts ———————————————— 版权声明:本文为CSDN博主「dppass」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/dppass/article/details/64451226