Руссификация менеджера программ
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Руссификация менеджера программ
Кто может подсказать, где я делаю ошибку? Линуксом активно увлёкся всего 2 недели назад. Экспериментирую на виртуалках, часто переустанавливаю. И заметил, что после установки в менеджере программ всё по-английски. Потом, видимо, после закачки языка и применения его ко всей системе, описания становятся на русском языке (краткое описание, а так же, когда войду в описание самой программы). Всё по-русски.
Но когда дальше делаю полное обновление всех программ, в менеджере опять всё становится по-английски и уже ничего не получается. Потом ни закачать mintinstall (7.7.8 версия) по новой, ни заново применить русский язык для всей системы, ни повторно закачать язык, ни повторное обновление системы не влияют.
На Ubuntu та же беда. В какой-то момент описания в менеджере программ и боковое меню на русском, а потом бац, и всё становится по-английски.
Но когда дальше делаю полное обновление всех программ, в менеджере опять всё становится по-английски и уже ничего не получается. Потом ни закачать mintinstall (7.7.8 версия) по новой, ни заново применить русский язык для всей системы, ни повторно закачать язык, ни повторное обновление системы не влияют.
На Ubuntu та же беда. В какой-то момент описания в менеджере программ и боковое меню на русском, а потом бац, и всё становится по-английски.
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Руссификация менеджера программ
Можно скрин этого действа, где все на русском?
Просто
mintinstall
берет свои описания с https://community.linuxmint.com/software/ и там вроде не было предусмотрено мультиязычности
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Руссификация менеджера программ
Поддерживаю данный вопрос. В основной системе у меня описания в mintinstall на англ-м, хотя вся остальная часть системы на русском (на сколько это возможно). Только что установил на виртуалку LMC 18.2, установка шла с вкл. интернетом, соответственно, все пакеты русификации подтянулись из сети, все настройки языка сконфигурировались автоматически. При запуске, в виртуалке mintinstall имел русский язык в некоторых описаниях. После обновлений - тоже. В связи с этим вопрос: что именно влияет на то, на каком языке будет выше рассматриваемый пакет? Как вернуть русский?
Chocobo,
Chocobo,
Вы не готовы!
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Руссификация менеджера программ
root, Окей, теперь согласен. Тоже получилось воспроизвести отображение русского языка.
Причем берутся они судя по всему из Description полей apt'а, как краткое так и полное. Вопрос только по части конфигурирования этой локализации пакетному менеджеру. где-то оно долно переключаться видимо)
Причем берутся они судя по всему из Description полей apt'а, как краткое так и полное. Вопрос только по части конфигурирования этой локализации пакетному менеджеру. где-то оно долно переключаться видимо)
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Руссификация менеджера программ
Попробуй сделать такой финт
Код: Выделить всё
export LC_MESSAGES=ru_RU.UTF-8
sudo rm -rf /var/lib/apt/lists/*
apt update
apt install --reinstall mintinstall
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Руссификация менеджера программ
Chocobo, работает, русский подтянулся. Вопрос лишь в том, что именно исправило положение: вся пачка команд или только
apt install --reinstall mintinstall
. Думаю, это имеет смысл протестить sbs84 и отписать о результате здесь. В целом, имхо, проблема решена.Вы не готовы!
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Руссификация менеджера программ
Первая строчка с локалями - в принципе и должна уше быть норм, это так для подстраховки. А в списках апта оно как раз может тянутся в зависимости от неё. При их выносе и обновлении списка пакетов - подтягиваем заново уже c учетом указанной ru_RU
Ну а переустановка - на случай локальных кэшей самой утилиты, например)
Кстати, проверил, аналогично работает и с новым менеджером - тоже норм.
Ну а переустановка - на случай локальных кэшей самой утилиты, например)
Кстати, проверил, аналогично работает и с новым менеджером - тоже норм.
Руссификация менеджера программ
Спасибо. Но протестить смогу, когда будут английские буквы. Не поверите, но у меня опять всё по-русски. Я, видимо, в терминал пихал все предлагаемые команды по этому вопросу
Как будет время, поставлю ещё один LM, если там будут английские записи даже после ребута, воспользуюсь этими строчками, посмотрю, перезагружусь на всякий случай, посмотрю ещё раз. И отпишусь
Как будет время, поставлю ещё один LM, если там будут английские записи даже после ребута, воспользуюсь этими строчками, посмотрю, перезагружусь на всякий случай, посмотрю ещё раз. И отпишусь
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Руссификация менеджера программ
Chocobo, не прошло и полугода: все вновь стало на английском
ЗЫ: голая команда
ЗЫ: голая команда
apt install --reinstall mintinstall
как выяснилось ничего не меняет, нужно использовать все вкупе)Вы не готовы!
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Руссификация менеджера программ
Chocobo, а вот команд
достаточно, т.е. apt install --reinstall mintinstall ничего не решает
sudo rm -rf /var/lib/apt/lists/*
apt update
достаточно, т.е. apt install --reinstall mintinstall ничего не решает
Вы не готовы!
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Руссификация менеджера программ
Chocobo, послежу за действиями, после которых менеджер становится на буржуйском англиЦком. Может всплывет что.
Вы не готовы!
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Руссификация менеджера программ
Chocobo, я понял, что вызывает данный сброс.
Выполняя команды
мы тем самым чистим все индексы и заново скачиваем их, т.е. дата их создания ~одинакова.
Проходит время, день, два, три, - неважно; мы снова обновляем индексы, нам прилетают новенькие. Так вот, как правило, чаще всего обновляются файлы вида:
APT смотрит на дату изменения файлов и видит, что они свежее, чем их русские аналоги. Поэтому он принимает решение отдать приоритет не локали, а более свежим Translation-en. Если мы не будем менять содержимое "блокируемого" *Translation-ru, а просто поменяем его дату изменения на более новую (я добавил пробел в начале, убрал пробел в начале, сохранил), то
Выполняя команды
sudo rm -rf /var/lib/apt/lists/*
apt update
мы тем самым чистим все индексы и заново скачиваем их, т.е. дата их создания ~одинакова.
Проходит время, день, два, три, - неважно; мы снова обновляем индексы, нам прилетают новенькие. Так вот, как правило, чаще всего обновляются файлы вида:
Код: Выделить всё
mirror.yandex.ru_ubuntu_dists_xenial-updates_main_i18n_Translation-en
mirror.yandex.ru_ubuntu_dists_xenial-updates_universe_i18n_Translation-en
mirror.yandex.ru_ubuntu_dists_xenial_main_i18n_Translation-en
mirror.yandex.ru_ubuntu_dists_xenial_multiverse_i18n_Translation-en
mirror.yandex.ru_ubuntu_dists_xenial_restricted_i18n_Translation-en
mirror.yandex.ru_ubuntu_dists_xenial_universe_i18n_Translation-en
mintinstall
вновь подхватит русские переводы.Вы не готовы!
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Руссификация менеджера программ
root, у меня не сходится такая гипотеза
Файлики с
Апт (и сделовательно
Код: Выделить всё
chocobo@linuxmint /var/lib/apt/lists $ sudo find . -type f \( -name "*-en" -o -name "*-ru" \) -exec ls -l {} \;
[sudo] пароль для chocobo:
-rw-r--r-- 1 root root 2146703 авг 22 16:39 ./security.ubuntu.com_ubuntu_dists_xenial-security_main_i18n_Translation-en
-rw-r--r-- 1 root root 16164 май 31 21:06 ./security.ubuntu.com_ubuntu_dists_xenial-security_restricted_i18n_Translation-en
-rw-r--r-- 1 root root 3041888 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_main_i18n_Translation-ru
-rw-r--r-- 1 root root 5627 авг 16 2016 ./ppa.launchpad.net_remmina-ppa-team_remmina-next_ubuntu_dists_xenial_main_i18n_Translation-en
-rw-r--r-- 1 root root 13516 апр 3 20:49 ./mirror.corbina.net_ubuntu_dists_xenial-backports_main_i18n_Translation-en
-rw-r--r-- 1 root root 23426103 апр 21 2016 ./mirror.corbina.net_ubuntu_dists_xenial_universe_i18n_Translation-en
-rw-r--r-- 1 root root 440098 апр 21 2016 ./mirror.corbina.net_ubuntu_dists_xenial_multiverse_i18n_Translation-en
-rw-r--r-- 1 root root 34537 июл 27 00:08 ./mirror.corbina.net_ubuntu_dists_xenial-updates_multiverse_i18n_Translation-en
-rw-r--r-- 1 root root 268 дек 26 2016 ./ppa.launchpad.net_jcubic_jcubicppa_ubuntu_dists_xenial_main_i18n_Translation-en
-rw-r--r-- 1 root root 16955 авг 23 03:51 ./mirror.corbina.net_ubuntu_dists_xenial-updates_restricted_i18n_Translation-en
-rw-r--r-- 1 root root 6756976 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_universe_i18n_Translation-ru
-rw-r--r-- 1 root root 2506 фев 5 2017 ./ppa.launchpad.net_screenlets_ppa_ubuntu_dists_xenial_main_i18n_Translation-en
-rw-r--r-- 1 root root 1071 ноя 8 2016 ./ppa.launchpad.net_fish-shell_release-2_ubuntu_dists_xenial_main_i18n_Translation-en
-rw-r--r-- 1 root root 1579729 авг 23 17:36 ./mirror.corbina.net_ubuntu_dists_xenial-updates_universe_i18n_Translation-en
-rw-r--r-- 1 root root 26617 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_restricted_i18n_Translation-ru
-rw-r--r-- 1 root root 5086 янв 24 2017 ./security.ubuntu.com_ubuntu_dists_xenial-security_multiverse_i18n_Translation-en
-rw-r--r-- 1 root root 3600400 апр 21 2016 ./mirror.corbina.net_ubuntu_dists_xenial_main_i18n_Translation-en
-rw-r--r-- 1 root root 9271 июн 21 15:20 ./mirror.corbina.net_ubuntu_dists_xenial-backports_universe_i18n_Translation-en
-rw-r--r-- 1 root root 507 апр 18 2016 ./ppa.launchpad.net_giuspen_ppa_ubuntu_dists_xenial_main_i18n_Translation-en
-rw-r--r-- 1 root root 602694 авг 23 17:02 ./security.ubuntu.com_ubuntu_dists_xenial-security_universe_i18n_Translation-en
-rw-r--r-- 1 root root 370359 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_multiverse_i18n_Translation-ru
-rw-r--r-- 1 root root 20517 апр 15 2016 ./mirror.corbina.net_ubuntu_dists_xenial_restricted_i18n_Translation-en
-rw-r--r-- 1 root root 4228 июл 1 01:49 ./archive.canonical.com_ubuntu_dists_xenial_partner_i18n_Translation-en
-rw-r--r-- 1 root root 3005826 авг 22 17:44 ./mirror.corbina.net_ubuntu_dists_xenial-updates_main_i18n_Translation-en
-ru
суффиксом подтаскиваются еще апрелем 2016, а менеджер программ до сих пор рисует все на русском, ничего не поменялось с времени моего предыдущего сообщения.
Хотя с тех пор пролетало немало установок и обновлений пакетов, добавления реп и т.д.Апт (и сделовательно
python-apt
, который используется в mintinstall
) продолжает хватать описание из того же апрельского файла
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Руссификация менеджера программ
Вот что еще может стать решением вопроса - банально не генерить
Идем в
Сохраняем, грохаем опять все в
И вуаля, англицкие файлы на этот раз скачиваться не стали
en
-переводы. Идем в
/etc/apt/apt.conf.d/
, заводим там файл 99translations
. Внутри пишем строчкуAcquire::Languages { "ru"; };
Сохраняем, грохаем опять все в
/var/lib/apt/lists/
и даем apt update
, чтоб перекачал.И вуаля, англицкие файлы на этот раз скачиваться не стали
Код: Выделить всё
chocobo@linuxmint /var/lib/apt/lists $ sudo find . -type f \( -name "*-en" -o -name "*-ru" \) -exec ls -l {} \;
-rw-r--r-- 1 root root 3041888 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_main_i18n_Translation-ru
-rw-r--r-- 1 root root 6756976 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_universe_i18n_Translation-ru
-rw-r--r-- 1 root root 26617 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_restricted_i18n_Translation-ru
-rw-r--r-- 1 root root 370359 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_multiverse_i18n_Translation-ru
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Руссификация менеджера программ
Chocobo, вопрос лишь в том, насколько правильно будет полностью игнорировать англ-е пакеты. У меня подозрение, что они весят больше, потому что в них описываются доп-е пакеты, коих нет в русских описаниях. Тогда теоритически выйдет большая беда: некоторые пакеты или не будут отображаться, или будут отображаться без описания.
ЗЫ: сказанное мной - это не гипотеза, это проверенный мной факт.
ЗЫ: сказанное мной - это не гипотеза, это проверенный мной факт.
Вы не готовы!
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Руссификация менеджера программ
Факты - фактами, а сами по себе даты изменения пакетов как видишь не меняются годами на Translations-ru) вот тебе встречный факт
Что же касается полноты описаний - меньше их явно не станет, переводы это доп файлы, не сами списки
Что же касается полноты описаний - меньше их явно не станет, переводы это доп файлы, не сами списки
-
- Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Руссификация менеджера программ
Chocobo, и все у тебя сходится:Русские новее английских. Могу предположить, что дело в том, что у тебя mirror.corbina.net, а у меня mirror.yandex.ru репозитории.
-rw-r--r-- 1 root root 3600400 апр 21 2016 ./mirror.corbina.net_ubuntu_dists_xenial_main_i18n_Translation-en
-rw-r--r-- 1 root root 3041888 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_main_i18n_Translation-ru
-rw-r--r-- 1 root root 23426103 апр 21 2016 ./mirror.corbina.net_ubuntu_dists_xenial_universe_i18n_Translation-en
-rw-r--r-- 1 root root 6756976 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_universe_i18n_Translation-ru
-rw-r--r-- 1 root root 20517 апр 15 2016 ./mirror.corbina.net_ubuntu_dists_xenial_restricted_i18n_Translation-en
-rw-r--r-- 1 root root 26617 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_restricted_i18n_Translation-ru
-rw-r--r-- 1 root root 440098 апр 21 2016 ./mirror.corbina.net_ubuntu_dists_xenial_multiverse_i18n_Translation-en
-rw-r--r-- 1 root root 370359 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_multiverse_i18n_Translation-ru
-rw-r--r-- 1 root root 3041888 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_main_i18n_Translation-ru
-rw-r--r-- 1 root root 23426103 апр 21 2016 ./mirror.corbina.net_ubuntu_dists_xenial_universe_i18n_Translation-en
-rw-r--r-- 1 root root 6756976 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_universe_i18n_Translation-ru
-rw-r--r-- 1 root root 20517 апр 15 2016 ./mirror.corbina.net_ubuntu_dists_xenial_restricted_i18n_Translation-en
-rw-r--r-- 1 root root 26617 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_restricted_i18n_Translation-ru
-rw-r--r-- 1 root root 440098 апр 21 2016 ./mirror.corbina.net_ubuntu_dists_xenial_multiverse_i18n_Translation-en
-rw-r--r-- 1 root root 370359 апр 22 2016 ./mirror.corbina.net_ubuntu_dists_xenial_multiverse_i18n_Translation-ru
Последний раз редактировалось пользователем 1 root; всего редактировалось раз: 25
Вы не готовы!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей