Спасибо. Вроде получилось.
Лишние локали в LM 18.3 KDE как удалить?
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 1650
- Зарегистрирован: 10 сен 2016, 10:16
- Решено: 19
- Откуда: Москва
- Благодарил (а): 697 раз
- Поблагодарили: 187 раз
- Контактная информация:
-
Автор темы - Сообщения: 1650
- Зарегистрирован: 10 сен 2016, 10:16
- Решено: 19
- Откуда: Москва
- Благодарил (а): 697 раз
- Поблагодарили: 187 раз
- Контактная информация:
Лишние локали в LM 18.3 KDE как удалить?
Bill Williamson, darkfenix, vir0id, спасибо, за поддержку и помощь.
-
- Сообщения: 928
- Зарегистрирован: 31 авг 2016, 13:38
- Решено: 34
- Благодарил (а): 288 раз
- Поблагодарили: 249 раз
- Контактная информация:
Лишние локали в LM 18.3 KDE как удалить?
Тогда вынесем сюда, вдруг кому-то еще поможет, а сайт окажется недоступным:StarMAUGLI писал(а): ↑16 янв 2018, 10:52Попробуйте поправить по этой инструкции.
Бинго!
С устранением этой проблемы (locale -a) все получилось.
How to Remove Locale in Linux Mint
By default, Linux Mint comes with a number of extra locales which you most likely do not need. When updating system components like libc or kernel, the operating system rebuilds them. This operation takes a notable amount of time and in fact is completely redundant. Let's see how to get rid of these extra locales.
I am happy with just a two locales, en_US.UTF-8 and ru_RU.UTF-8. However, my fresh install of Mint 18.1 has a number of extra locales. Let's see which locales are installed by default.
Open your favorite terminal emulator app and type the following command:
This will populate the list of installed locales. This is how it looks.
As you can see, there are lots of installed locales besides the required one. Let's see how to get rid of them.
To remove a locale in Linux Mint, do the following.
Open a new root terminal.
Locales are defined in text files under /var/lib/locales/supported.d/. There can be more than one file depending on your OS configuration. Every file can contain one or more locales which will be installed. You can edit these files and re-generate your locale list.
In my case, I need to modify only one file, /var/lib/locales/supported.d/en. Let's edit it to change the configuration.
Open the file with your favorite text editor, e.g.
or
In my case, I need to remove all the lines in this file and keep only the item en_US.UTF-8.
Remove the unnecessary lines and save the file.
Now, execute the following command as root:
This will create only the required locales. The other locales won't be generated any more.
Also, you can purge all the locales which were left from the previous setup.
Execute the following command as root to remove them
This will keep only two locales ru_RU.UTF-8 and en_US.UTF-8. All the rest will be removed.
You are done.
https://winaero.com/blog/remove-locale-linux-mint/
By default, Linux Mint comes with a number of extra locales which you most likely do not need. When updating system components like libc or kernel, the operating system rebuilds them. This operation takes a notable amount of time and in fact is completely redundant. Let's see how to get rid of these extra locales.
I am happy with just a two locales, en_US.UTF-8 and ru_RU.UTF-8. However, my fresh install of Mint 18.1 has a number of extra locales. Let's see which locales are installed by default.
Open your favorite terminal emulator app and type the following command:
Код: Выделить всё
locale -a
To remove a locale in Linux Mint, do the following.
Open a new root terminal.
Locales are defined in text files under /var/lib/locales/supported.d/. There can be more than one file depending on your OS configuration. Every file can contain one or more locales which will be installed. You can edit these files and re-generate your locale list.
In my case, I need to modify only one file, /var/lib/locales/supported.d/en. Let's edit it to change the configuration.
Open the file with your favorite text editor, e.g.
Код: Выделить всё
nano /var/lib/locales/supported.d/en
Код: Выделить всё
vim /var/lib/locales/supported.d/en
Код: Выделить всё
locale-gen
Execute the following command as root to remove them
Код: Выделить всё
locale-gen --purge ru_RU.UTF-8 en_US.UTF-8
You are done.
https://winaero.com/blog/remove-locale-linux-mint/
-
Автор темы - Сообщения: 1650
- Зарегистрирован: 10 сен 2016, 10:16
- Решено: 19
- Откуда: Москва
- Благодарил (а): 697 раз
- Поблагодарили: 187 раз
- Контактная информация:
Лишние локали в LM 18.3 KDE как удалить?
Тогда я добавлю чуть подправленный машинный перевод, ибо английский не всем близокBill Williamson писал(а): ↑16 янв 2018, 12:04Тогда вынесем сюда, вдруг кому-то еще поможет, а сайт окажется недоступным:
По умолчанию Linux Mint поставляется с несколькими дополнительными локалями, которые вам, скорее всего, не нужны. При обновлении системных компонентов, таких как libc или kernel, операционная система восстанавливает их. Эта операция занимает значительное время и фактически полностью избыточна. Давайте посмотрим, как избавиться от этих дополнительных локалей.
Мне достаточно только двух локалей, en_US.UTF-8 и ru_RU.UTF-8. Однако моя новая установка Mint 18.1 имеет ряд дополнительных локалей. Давайте посмотрим, какие локали установлены по умолчанию.
Откройте ваше приложение для эмулятора терминала и введите следующую команду:
(Эта команда выведет) список установленных локалей. Вот как это выглядит.
(см. скриншот из предыдущего англоязычного комментария)
Как вы можете видеть, есть много установленных локалей, помимо требуемого. Посмотрим, как избавиться от них.
Чтобы удалить локаль в Linux Mint , выполните следующие действия.
Откройте новый корневой терминал. (Если вы не знаете как открыть корневой терминал, то) Пожалуйста, обратитесь к следующей статье <ссылка (там имеется в виду, что надо войти под sudo su; при окончании работ не забыть выйти из этого режима с помощью команды exit)>
Локали определяются в текстовых файлах в /var/lib/locales/supported.d/. В зависимости от конфигурации вашей ОС (у вас) может быть несколько файлов. Каждый файл может содержать один или несколько локалей, которые будут установлены. Вы можете редактировать эти файлы и повторно генерировать список локалей.
В моем случае мне нужно изменить только один файл, /var/lib/locales/supported.d/en (а в моем случае понадобилось редактировать еще и /var/lib/locales/supported.d/ru, т.к. в русской локали был кроме русского еще и украинский язык, которым я не владею). Давайте отредактируем его (их), чтобы изменить конфигурацию.
Откройте файл с помощью вашего любимого текстового редактора (я открывал в кдешном kate и тоже все получилось), например
или
(см. скриншот из предыдущего комментария)
В этом случае мне нужно удалить все строки в этом файле и сохранить только элемент en_US.UTF-8.
(см. скриншот из предыдущего комментария)
Удалите ненужные строки и сохраните файл.
(см. скриншот из предыдущего комментария)
(в случае, когда надо редактировать и другие файлы, повторить действия по аналогии)
Теперь выполните команду root:
Это создаст только требуемые локали. Другие локали не будут генерироваться.
(см. скриншот из предыдущего комментария)
Кроме того, вы можете очистить все локали, оставшиеся от предыдущей настройки.
Выполните следующую команду как root, чтобы удалить их
(Теперь LM) будет содержать только две локали ru_RU.UTF-8 и en_US.UTF-8. Все остальное будет удалено.
Мне достаточно только двух локалей, en_US.UTF-8 и ru_RU.UTF-8. Однако моя новая установка Mint 18.1 имеет ряд дополнительных локалей. Давайте посмотрим, какие локали установлены по умолчанию.
Откройте ваше приложение для эмулятора терминала и введите следующую команду:
Код: Выделить всё
locale -a
(Эта команда выведет) список установленных локалей. Вот как это выглядит.
(см. скриншот из предыдущего англоязычного комментария)
Как вы можете видеть, есть много установленных локалей, помимо требуемого. Посмотрим, как избавиться от них.
Чтобы удалить локаль в Linux Mint , выполните следующие действия.
Откройте новый корневой терминал. (Если вы не знаете как открыть корневой терминал, то) Пожалуйста, обратитесь к следующей статье <ссылка (там имеется в виду, что надо войти под sudo su; при окончании работ не забыть выйти из этого режима с помощью команды exit)>
Локали определяются в текстовых файлах в /var/lib/locales/supported.d/. В зависимости от конфигурации вашей ОС (у вас) может быть несколько файлов. Каждый файл может содержать один или несколько локалей, которые будут установлены. Вы можете редактировать эти файлы и повторно генерировать список локалей.
В моем случае мне нужно изменить только один файл, /var/lib/locales/supported.d/en (а в моем случае понадобилось редактировать еще и /var/lib/locales/supported.d/ru, т.к. в русской локали был кроме русского еще и украинский язык, которым я не владею). Давайте отредактируем его (их), чтобы изменить конфигурацию.
Откройте файл с помощью вашего любимого текстового редактора (я открывал в кдешном kate и тоже все получилось), например
Код: Выделить всё
nano /var/lib/locales/supported.d/en
или
Код: Выделить всё
vim /var/lib/locales/supported.d/en
(см. скриншот из предыдущего комментария)
В этом случае мне нужно удалить все строки в этом файле и сохранить только элемент en_US.UTF-8.
(см. скриншот из предыдущего комментария)
Удалите ненужные строки и сохраните файл.
(см. скриншот из предыдущего комментария)
(в случае, когда надо редактировать и другие файлы, повторить действия по аналогии)
Теперь выполните команду root:
Код: Выделить всё
locale-gen
(см. скриншот из предыдущего комментария)
Кроме того, вы можете очистить все локали, оставшиеся от предыдущей настройки.
Выполните следующую команду как root, чтобы удалить их
Код: Выделить всё
locale-gen --purge ru_RU.UTF-8 ru_US.UTF-8
(Теперь LM) будет содержать только две локали ru_RU.UTF-8 и en_US.UTF-8. Все остальное будет удалено.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя