Ich muss die Größe der locale-archive
Datei auf einigen meiner RHEL6-Systeme reduzieren.
Hier ist die Datei auf meinem System:
[root@-dev-007 locale]# ls -l
total 96800
-rw-r--r--. 1 root root 99158704 Sep 9 15:22 locale-archive
-rw-r--r--. 1 root root 0 Jun 20 2012 locale-archive.tmpl
Also habe ich das gemacht ...
[root@-dev-007 locale]# localedef --list | grep zh_CN
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
... also dachte ich, ich könnte so loswerden zh_CN
...
[root@-dev-007 locale]# localedef --delete-from-archive zh_CN
... und ich kann sehen zh_CN
das nicht mehr so gelistet wird ...
[root@-dev-007 locale]# localedef --list | grep zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
... aber die Größe der locale-archive
wird nicht kleiner ...
[root@-dev-007 locale]# ls -l
total 96800
-rw-r--r--. 1 root root 99158704 Sep 9 17:16 locale-archive
-rw-r--r--. 1 root root 0 Jun 20 2012 locale-archive.tmpl
... muss ich noch etwas tun?
quelle
build-locale-archive
... wie kann ich das verhindern?Auf Amazon Linux
Löschen Sie die nicht verwendeten Archive aus dem Gebietsschema-Archiv. Dieser Befehl löscht alle bis auf diejenigen, die mit en beginnen.
Kopieren Sie die Datei locale-archive (mit entfernten Gebietsschemas) als neue Datei locale-archive.tmpl
Führen Sie build-locale-archive aus
Hinweis: Wenn Sie build-locale-archive ausführen, wird die .tmpl-Datei nach jeder Ausführung auf Null gesetzt, und wenn Sie sie erneut ausführen, wird der Fehler angezeigt:
Sie können eine Kopie der Datei locale-archive.tmpl erhalten, indem Sie entweder das aktuelle locale-archive in locale-archive.tmpl kopieren oder glibc-common herunterladen und entpacken. Wenn Sie die Standarddatei locale-archive.tmpl aus dem glibc-common-RPM verwenden und
build-locale-archive
diese verwenden, wird ein vollständiges (~ 102 MB) Gebietsschema-Archiv erstellt. Sie müssen die obigen Schritte wiederholen, um ein Archiv mit kleinerer Größe zu erhalten.In dem oben genannten Fall wurden alle Ländereinstellungen mit Ausnahme der en_ * -Einstellungen in meinem Gebietsschema-Archiv von 102 MB auf 3,4 MB gelöscht
quelle