我在这里使用了最佳答案如何减小区域设置存档的大小?因为我想腾出一点空间。
现在我的网络服务器已关闭,我无法让 build-locale-archive 工作。
我得到的第一个错误是build-locale-archive: cannot read archive header
当我从其他服务器复制区域设置文件时,我得到这个......
build-locale-archive: incomplete set of locale files in "/usr/lib/locale/tmp
然后 build-local-archive 将我的文件大小降至零:
root root 0 Dec 1 22:03 locale-archive.tmpl
/tmp 目录来自我在 Google 中找到的一些指令,通过下载 glibc-common-2.12-1.166.el6_7.3.x86_64.rpm 来恢复此错误,但显然我丢失了一些东西。
答案1
这给了我重新安装 glibc-common 的想法http://hpc.mtech.edu/scyld-doc/administration-guide/x3137.html
yum reinstall glibc-common
那不起作用,但后来我确信我拥有正确的“好东西”,而这只是我的修修补补才是问题所在。
build-locale-archive 仍然被我拥有的临时目录所困扰,所以我就这么做了,rm -rf /usr/lib/locale/tmp
然后build-locale-archive
开始工作。
然后我重启了nginx和mysql,但是还是离线。我不得不重新启动系统。然后就成功了。