18 мая 2010 г.

Удаление лишних локалей (localepurge)

В системе хранится много документации в различных переводах, а также параметры для настроек языков, часовых поясов, стран и тому подобного. Набор подобных параметров, относящихся к одному языку и стране, называется локаль. Обычно по-дефолту в системе хранится множество локалей, когда нужна обычно только одна.
Оказывается, можно немного освободить место на жёстком диске, удалив все лишние локали. И для этого есть специальная утилита - localepurge. Причём, она не только единовременно удалит всё лишнее, но будет это делать каждый раз при установке новых пакетов.
Программа устанавливается из стандартных репозиториев ubuntu:

sudo aptitude install localepurge
Сразу после установки запустится окно с первой и основной настройкой:
localepurge
Перемещение по пунктам стрелками, выбор - пробелом, ОК это Enter.

Достаточно оставить только одну локаль.
В дальнейшем, выбрать локаль и сделать другие настройки можно командой:

sudo dpkg-reconfigure localepurge
Так запустится снова первое окно, где можно выбрать нужные локали, а затем будет задано ещё несколько вопросов.
localepurge
localepurge
localepurge
Ну и ещё парочку. Тут в общем, если читать внимательно, то всё и так ясно.
Получилось удалить около 200 Мб. Не густо, конечно, учитывая объёмы современных винчестеров, но с другой стороны зачем держать столько лишнего.

1 комментарий:

  1. Есть также неплохая утилита (называется BleachBit), позволяющая удалить лишние локали и имеющая другие полезные функции.

    ОтветитьУдалить