Windows Tips & News

Как удалить локаль в Linux Mint

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

По умолчанию Linux Mint поставляется с рядом дополнительных локалей, которые вам, скорее всего, не нужны. При обновлении компонентов системы, таких как libc или ядро, операционная система пересобирает их. Эта операция занимает много времени и фактически полностью дублирует. Давайте посмотрим, как избавиться от этих лишних локалей.

Рекламное объявление


Мне нравится всего две локали: en_US.UTF-8 и ru_RU.UTF-8. Однако моя свежая установка Mint 18.1 имеет ряд дополнительных локалей. Посмотрим, какие локали установлены по умолчанию.

Откройте ваше любимое приложение-эмулятор терминала и введите следующую команду:

locale -a

Это заполнит список установленных локалей. Вот как это выглядит.Список локалей Mint

Как видите, помимо нужной локали установлено множество. Посмотрим, как от них избавиться.

Чтобы удалить языковой стандарт в Linux Mint, сделайте следующее.

Откройте новый корневой терминал. Пожалуйста, обратитесь к следующей статье:

Как открыть корневой терминал в Linux Mint

Локали определены в текстовых файлах в /var/lib/locales/supported.d/. В зависимости от конфигурации вашей ОС может быть несколько файлов. Каждый файл может содержать одну или несколько локалей, которые будут установлены. Вы можете редактировать эти файлы и заново создавать свой список локалей.

В моем случае мне нужно изменить только один файл, /var/lib/locales/supported.d/en. Давайте отредактируем его, чтобы изменить конфигурацию.

Откройте файл с помощью вашего любимого текстового редактора, например

нано /var/lib/locales/supported.d/en

или

vim /var/lib/locales/supported.d/en
Список локалей редактирования Mint

В моем случае мне нужно удалить все строки в этом файле и оставить только элемент en_US.UTF-8.

Mint Edit Locale List в VIM

Удалите ненужные строки и сохраните файл.Монетный двор для одного региона

Теперь выполните следующую команду от имени пользователя root:

locale-gen

Это создаст только необходимые языковые стандарты. Остальные языковые стандарты больше не будут создаваться.Только требуемые монетным двором регионы

Кроме того, вы можете очистить все локали, оставшиеся от предыдущей настройки.
Выполните следующую команду как root, чтобы удалить их

locale-gen --purge ru_RU.UTF-8 en_US.UTF-8

При этом сохранятся только две локали ru_RU.UTF-8 и en_US.UTF-8. Все остальное будет удалено.

Вы сделали.

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
YouTube получил новую функцию Stable Volume для нормализации звука

YouTube получил новую функцию Stable Volume для нормализации звука

РЕКОМЕНДУЕТСЯ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительно...

Читать далее

Windows Copilot теперь доступен для всех инсайдеров на Dev Channel

Windows Copilot теперь доступен для всех инсайдеров на Dev Channel

РЕКОМЕНДУЕТСЯ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительно...

Читать далее

Mozilla переименовывает учетную запись Firefox в учетную запись Mozilla, чтобы унифицировать имена

Mozilla переименовывает учетную запись Firefox в учетную запись Mozilla, чтобы унифицировать имена

РЕКОМЕНДУЕТСЯ: Нажмите здесь, чтобы исправить проблемы Windows и оптимизировать производительност...

Читать далее