Як видалити зайві локалі


27

Я помітив, що у мене встановлено кілька непотрібних локалів. Мені потрібен лише один локаль.

Як видалити все решта?

Локали, наприклад, firefox-locale-?


Чому ви хочете їх видалити? Будь ласка, дивіться мою відповідь нижче.
Gunnar Hjalmarsson

2
Те ж саме. Мені не потрібно неприємностей на 50 мов, займаючи дорогоцінний простір SSD, не кажучи вже про заповнення диска резервного копіювання.
SDsolar

Відповіді:


19

Спочатку введіть localeкоманду, щоб роздрукувати поточну конфігурацію локалу. Також ви можете використовувати locale -aдля відображення списку всіх доступних локалів.

Прибирання невикористаних місцеположень

Встановіть, localepurgeщоб видалити всі небажані мови, вибираючи ті, які ви хочете зберегти. Зауважте, що цей метод не змінить налаштування локалів у вашій системі. Це просто очистить вибрані вами локалі. Використовуйте на свій страх і ризик.

$ sudo apt-get install localepurge

Після цього ви можете перезавантажити або спробувати запустити . /etc/default/locale .

Щоб перенастроїти це, просто введіть у терміналі наступне:

$ sudo dpkg-reconfigure localepurge

Інший спосіб, на який тут відповіли, - цеsudo locale-gen --purge <locales YOU WANT TO KEEP>

Довідково


2
Цитуючи сторінку чоловіка localepurge: "Зауважте, що цей інструмент є хак, який не інтегрований із системою управління пакунками Debian [...]"
sevo

1
ні одна з цих речей фактично не видаляє жодні файли. / usr / share / man все ще має всі мови. / usr / share / locale все ще має всі каталоги.
Крістополос

5

Якщо у вас не буде необхідності постійно переходити на різні локалі, ви можете видалити невикористані локалі та звільнити деяку кількість місця для зберігання у вашій системі.

Встановіть Localepurge через термінал:

sudo apt-get install localepurge

Після того, як установка завершена, він видалить усі локальні файли з вашої системи, які вам не потрібні.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.