LINUX.ORG.RU

Как и где в ubuntu-16.04 удалять лишние локали?

 ,


0

1

До сих пор я пользовался этим:

dpkg-reconfigure locales

или /etc/locale.gen

en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8

locale-gen выдаёт больше, чем нужно.
locale -a

C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8
russian
ru_UA.utf8

Заранее спасибо.

★★★★★

На сколько я понял systemd мешается. Где она только все эти лишние локали берёт...

record ★★★★★ ()
Ответ на: комментарий от bigov

Не,
dpkg-reconfigure locales и localepurge не помогают - locale -a выдаёт больше чем нужно.

Systemd, похоже, поломала все традиционные утилиты.

record ★★★★★ ()
Ответ на: комментарий от Deleted

/var/lib/locales/supported.d/

После правки и locale-gen сгенерировалось только необходимое.

Остаётся следить, чтоб файлы не затёрлись после какого-нибудь обновления.

Спасибо!

record ★★★★★ ()
Ответ на: комментарий от record

/var/lib/locales/supported.d/

Писал по памяти с телефона, мог ошибиться :)

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.