Ответы:
Вы можете перечислить локали с помощью
localedef --list-archive
или с
locale -a
Соответствующий размер файла определяется как
ls -lh /usr/lib/locale/locale-archive
Для удаления неиспользуемых локалей вы можете сделать
sudo locale-gen --purge it_IT.UTF-8 en_US.UTF-8 && echo Success!
где it_IT.UTF-8и en_US.UTF-8являются только две локали я хочу . В && echo "Success!"конце полезно, потому locale-genчто не сообщает об ошибках, если в командной строке передается недоступный или неправильный языковой стандарт.
"Succes!"строке запускает расширение истории bash. Чтобы избежать этой проблемы, вы должны включить 'Success!'в одинарные кавычки или (как ни странно!) Удалить кавычки. Из руководства bash : Расширения истории вводятся с появлением символа расширения истории, который является '!' по умолчанию. Только \ и 'может использоваться для выхода из символа расширения истории.
localedef --list-archiveбезs