Windows Tips & News

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

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

За замовчуванням Linux Mint має ряд додаткових мовних стандартів, які вам, швидше за все, не потрібні. Під час оновлення системних компонентів, таких як libc або ядро, операційна система відновлює їх. Ця операція займає значну кількість часу і насправді є абсолютно зайвою. Давайте подивимося, як позбутися цих зайвих локалів.

Реклама


Я задоволений лише двома локалями, en_US.UTF-8 та ru_RU.UTF-8. Однак моя нова інсталяція Mint 18.1 має ряд додаткових мовних стандартів. Давайте подивимося, які локалі встановлені за замовчуванням.

Відкрийте свою улюблену програму емулятора терміналу та введіть таку команду:

місцевість -а

Це заповнить список встановлених мовних стандартів. Ось як це виглядає.Список мов монетного двору

Як бачите, крім необхідної, існує багато встановлених локалів. Давайте подивимося, як від них позбутися.

Щоб видалити локаль у Linux Mint, виконайте наступне.

Відкрийте новий кореневий термінал. Будь ласка, зверніться до наступної статті:

Як відкрити кореневий термінал у Linux Mint

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

У моєму випадку мені потрібно змінити лише один файл, /var/lib/locales/supported.d/en. Давайте відредагуємо його, щоб змінити конфігурацію.

Відкрийте файл у своєму улюбленому текстовому редакторі, напр.

nano /var/lib/locales/supported.d/en

або

vim /var/lib/locales/supported.d/en
Монетний двор Редагувати список мов

У моєму випадку мені потрібно видалити всі рядки в цьому файлі і залишити лише елемент en_US.UTF-8.

Mint Редагувати список мовних стандартів у 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 та оптимізувати продуктивність системи
Windows 11 Build 25290 (Dev) додає нові віджети та сповіщення меню «Пуск»

Windows 11 Build 25290 (Dev) додає нові віджети та сповіщення меню «Пуск»

Корпорація Майкрософт випустила нову версію Windows 11 build 25290 для програми інсайдерів за доп...

Читати далі

Додаток Phone Link тепер має власний віджет у Windows 11

Додаток Phone Link тепер має власний віджет у Windows 11

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows і оптимізувати роботу системиСторонн...

Читати далі

Windows 11 Build 25252 (Dev) додає накладення піктограм VPN у треї, нові стилі пошуку тощо

Windows 11 Build 25252 (Dev) додає накладення піктограм VPN у треї, нові стилі пошуку тощо

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows і оптимізувати роботу системиКорпора...

Читати далі