sudo locale-gen --purge ru_RU.UTF-8 en_US.UTF-8
в выводе locale -a
останутся только выбранные локали:C
C.UTF-8
en_US.utf8
POSIX
ru_RU.utf8
locale -a
С помощью утилиты Localepurge можно оставить только нужные языкиsudo aptitude install localepurge
программа предложит выбрать необходимые локали. Нужно отмечать нужные локали кнопкой пробела, перемещение по списку стрелками вверх/вниз. Все настройки хранятся в файле /etc/locale.nopurge. Там же можно увидеть выбранные локалиcat /etc/locale.nopurge
После выполнения показывает, что в системе остались только en_US.UTF-8 и ru_RU.UTF-8
Здравствуйте, Vita! Подскажите, ведь эти программы удаления локалей не удалят пакеты словарей(wngerman, wspanish, wbritsh, wswiss) и их придётся удалить вручную. Не думаете составить эдакий списочек-совет, какие пакеты можно удалить за ненадобностью? Подобный тому, какой я встречал у alv по поводу шрифтов и видеокарт. Может и "собранный всем миром", с пояснениями.Здравствуйте!
Здравствуйте, Vita! Подскажите, ведь эти программы удаления локалей не удалят пакеты словарей(wngerman, wspanish, wbritsh, wswiss) и их придётся удалить вручную.Локаль со словарями никак не связаны, просто часто программа инсталляции думает, что если при установке выбран русский язык (или любой другой), то надо устанавливать соответствующую системную локаль и все языково-зависимые пакеты, то есть переводы интерфейса, словари etc. Но на самом деле это вещи друг от друга абсолютно независимы. И если уж инсталлятор наустанавливал англо-канадских, англо-австралийских и англо-тумбуюмбских словарей, то их придётся удалять средствами пакетного менеджера.
Не думаете составить эдакий списочек-совет, какие пакеты можно удалить за ненадобностью?Дело в том, что такой список, более-менее универсальный даже для дистрибутивов семейства Ubunut, составить очень затруднительно. В некоторых их клонах безобидное удаление, например, тамильского шрифта может случайно вызвать удаление половины системы. Ну никак нельзя в наших широтах жить без тамильских букв :)
Сценарий официально не поддерживается системой управления пакетами Debian,
и может повлечь за собой обычно безобидные побочные эффекты (связанные с
dpkg-repack, reportbug и т.п.), ответственность за его использование лежит
на администраторе (т.е. на вас).
Пожалуйста, не создавайте отчёты об ошибках связанные с этими побочными
эффектами. Если вы не уверены, что можете с ними справиться, не
используйте данный сценарий и не устанавливайте данный пакет.
locale -a
Получаю вывод: sudo pluma /var/lib/locales/supported.d/en
Оставить только одну строчку en_US.UTF-8 UTF-8sudo locale-gen --purge --no-archive
Generating locales (this might take a while)...
en_US.UTF-8... done
ru_RU.UTF-8... done
ru_UA.UTF-8... done
Generation complete.
locale -a
C
C.UTF-8
en_US.utf8
POSIX
ru_RU.utf8
ru_UA.utf8