Ответы:
Вы можете перечислить локали с помощью
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