У мене є потреба зменшити розмір locale-archive
файлу в деяких моїх системах RHEL6.
Ось цей файл у моїй системі:
[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
Тому я це зробив ...
[root@-dev-007 locale]# localedef --list | grep zh_CN
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
... тож я подумав, що можу так позбутися zh_CN
...
[root@-dev-007 locale]# localedef --delete-from-archive zh_CN
... і я бачу, zh_CN
більше не перераховується так, як так ...
[root@-dev-007 locale]# localedef --list | grep zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
... але розмір locale-archive
не зменшується ...
[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
... чи потрібно ще щось робити?
build-locale-archive
... будь-який спосіб запобігти цьому?