Автор Тема: Localepurge — программа очистки не используемых локалей  (Прочитано 1283 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
В процессе создания Matuntu лишние языки удалялись при помощи утилиты BleachBit
     
Наличие нескольких вариантов английской локали работе системы не мешает.
Чтобы оставить только нужные английскую и русскую локали после очистки лишних языков BleachBit (as root) достаточно выполнить NB!!!
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
Hardinfo
« Последнее редактирование: 20 Апреля 2016, 12:11:46 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1487
Посмотреть установленные языки можно без установки hardinfo
locale -aС помощью утилиты  Localepurge  можно оставить только нужные языки
sudo aptitude install localepurgeпрограмма предложит выбрать необходимые локали. Нужно отмечать нужные локали кнопкой пробела, перемещение по списку стрелками вверх/вниз. Все настройки хранятся в файле /etc/locale.nopurge. Там же можно увидеть выбранные локали
cat /etc/locale.nopurgeПосле выполнения показывает, что в системе остались только en_US.UTF-8 и ru_RU.UTF-8
Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
В процессе тестирования предрелизного выпуска 16.04 заметила, что команда locale-gen --purge для очистки от лишних английских и русских вариаций не срабатывает.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн шур

  • Новичок
  • *
  • Сообщений: 20
Здравствуйте, Vita! Подскажите, ведь эти программы удаления локалей не удалят пакеты словарей(wngerman, wspanish, wbritsh, wswiss) и их придётся удалить вручную. Не думаете составить эдакий списочек-совет, какие пакеты можно удалить за ненадобностью?  Подобный тому, какой я встречал у alv по поводу шрифтов и видеокарт. Может и "собранный всем миром", с пояснениями.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
Здравствуйте, Vita! Подскажите, ведь эти программы удаления локалей не удалят пакеты словарей(wngerman, wspanish, wbritsh, wswiss) и их придётся удалить вручную. Не думаете составить эдакий списочек-совет, какие пакеты можно удалить за ненадобностью?  Подобный тому, какой я встречал у alv по поводу шрифтов и видеокарт. Может и "собранный всем миром", с пояснениями.
Здравствуйте!
Посмотрела у себя в Matuntu-X64 и /usr/share/dict обнаружила всего два английских словаря, в менеджере пакетов Synaptic установленным из перечисленных Вами значится только wbritish, что вполне логично при двух установленных локалях. В OpenOffice - два расширения с английским и немецким словарями, которые можно удалить или отключить.
Не известно, какой ОС Вы пользуетесь, поэтому и трудно что-либо советовать.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 926
  • Это я и есть
    • Наш Блогосайт
Здравствуйте, Vita! Подскажите, ведь эти программы удаления локалей не удалят пакеты словарей(wngerman, wspanish, wbritsh, wswiss) и их придётся удалить вручную.
Локаль со словарями никак не связаны, просто часто программа инсталляции думает, что если при установке выбран русский язык (или любой другой), то надо устанавливать соответствующую системную локаль и все языково-зависимые пакеты, то есть переводы интерфейса, словари etc. Но на самом деле это вещи друг от друга абсолютно независимы. И если уж инсталлятор наустанавливал англо-канадских, англо-австралийских и англо-тумбуюмбских словарей, то их придётся удалять средствами пакетного менеджера.
Не думаете составить эдакий списочек-совет, какие пакеты можно удалить за ненадобностью?
Дело в том, что такой список, более-менее универсальный даже для дистрибутивов семейства Ubunut, составить очень затруднительно. В некоторых их клонах безобидное удаление, например, тамильского шрифта может случайно вызвать удаление половины системы. Ну никак нельзя в наших широтах жить без тамильских букв :)
Так что действительно единственный выход - удалять соответствующие пакеты, удалять по дному и внимательно читать, что удаляется вместе с ними, прежде чем соглашаться...
За прекрасных дам!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1487
Общаясь с дорогими друзьями-китайцами в крупнейшем интернет-магазине, заметил, что китайский язык отображается квадратиками.
К счастью, продавцы в основном используют английский язык. Но замеченный непорядок нуждался в проверке.
В википедии есть страница для проверки правильности отображения восточноазиатских языков. Причинами могут быть отсутствие локалей и шрифтов.
В моём случае причиной оказалась тщательная очистка системы (Matuntu), в т.ч. от лишних локалей.
Такая стерилизация, ИМХО, вредит международному общению и делать ли это, каждый должен решать сам.
Что непонятно спрашиваем, если всё понятно - пользуемся.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2279
  • Да будет свет!
Да, это последствия стремления к минимализму.
Обещаю, что в следующих сборках Matuntu все локали останутся на своих местах
Делай с нами, делай как мы, делай лучше нас!