Автор Тема: Настройка русской локализации в Debian  (Прочитано 2843 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ChubaDuba

  • Старожил
  • ****
  • Сообщений: 757
  • Debian 9 & Xmonad
    • Бλог
  • Jabber: achubakov@jabber.ru
Re: Настройка русской локализации в Debian
« Ответ #30 : 02 Апрель 2020, 23:07:48 »
Давайте попробуем с самого начала пошагово. Полностью удалим все предыдущие настройки и настроим заново. Подскажите с чего начинать?
Привести всё в первоначальное состояние, как было до установки language-pack-ru
« Последнее редактирование: 02 Апрель 2020, 23:09:53 от ChubaDuba »
Бλог   @chuba_duba
 


Оффлайн ChubaDuba

  • Старожил
  • ****
  • Сообщений: 757
  • Debian 9 & Xmonad
    • Бλог
  • Jabber: achubakov@jabber.ru
Re: Настройка русской локализации в Debian
« Ответ #31 : 02 Апрель 2020, 23:19:26 »
Если не стоит aptitude, то поставьте...
Затем от пользователя root:
# aptitude purge language-pack-ru
Бλог   @chuba_duba
 

Оффлайн Сергей Н.П.

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 27
Re: Настройка русской локализации в Debian
« Ответ #32 : 03 Апрель 2020, 06:11:02 »
Команда  aptitude purge language-pack-ru
Spoiler: ShowHide
oot@debian:~# aptitude purge language-pack-ru
Warning: Invalid locale (please review locale settings, this might lead to problems later):
  locale::facet::_S_create_c_locale name not valid
Couldn't find any package whose name or description matched "language-pack-ru"
Unable to apply some actions, aborting
root@debian:~#
 
пишет <(please review locale settings, this might lead to problems later>какие то проблеммы, я предполагаю что такого пакета нет в системе.Команда locale -a
Spoiler: ShowHide
root@debian:~# locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
C.UTF-8
POSIX
 
« Последнее редактирование: 03 Апрель 2020, 06:20:59 от Сергей Н.П. »
 

Оффлайн ChubaDuba

  • Старожил
  • ****
  • Сообщений: 757
  • Debian 9 & Xmonad
    • Бλог
  • Jabber: achubakov@jabber.ru
Re: Настройка русской локализации в Debian
« Ответ #33 : 03 Апрель 2020, 15:47:15 »
# aptitude purge locales
# apt-get install locales
Всё закомментировать в /etc/locale.gen
После этого пробуем:
# locale-gen
Если успешно (без Killed), то:
# dpkg-reconfigure locales
Бλог   @chuba_duba
 

Оффлайн Сергей Н.П.

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 27
Re: Настройка русской локализации в Debian
« Ответ #34 : 03 Апрель 2020, 20:39:34 »
Странное поведение у моей системы в этот раз после locale-gen . Killed не было а перед этим  в конце после каждой команды выводился Killed . Ну вот посмотрите сами :
Spoiler: ShowHide
root@debian:~# aptitude purge locales
Warning: Invalid locale (please review locale settings, this might lead to problems later):
  locale::facet::_S_create_c_locale name not valid
The following packages will be REMOVED: 
  locales{p}
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 16.5 MB will be freed.
Do you want to continue? [Y/n/?] y
perl: warning: Setting locale failed.   
perl: warning: Please check that your locale settings:
   LANGUAGE = "",
   LC_ALL = (unset),
   LANG = "ru_RU.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
(Reading database ... 21496 files and directories currently installed.)
Removing locales (2.28-10) ...
Processing triggers for man-db (2.8.5-2) ...
(Reading database ... 20885 files and directories currently installed.)
Purging configuration files for locales (2.28-10) ...
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Killed
root@debian:~# apt-get install locales
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  locales
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/4060 kB of archives.
After this operation, 16.5 MB of additional disk space will be used.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
   LANGUAGE = "",
   LC_ALL = (unset),
   LANG = "ru_RU.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Preconfiguring packages ...
Selecting previously unselected package locales.
(Reading database ... 20884 files and directories currently installed.)
Preparing to unpack .../locales_2.28-10_all.deb ...
Unpacking locales (2.28-10) ...
Setting up locales (2.28-10) ...
Generating locales (this might take a while)...
Generation complete.
Processing triggers for man-db (2.8.5-2) ...
Killed
root@debian:~# locale-gen
Generating locales (this might take a while)...
Generation complete.
root@debian:~# dpkg-reconfigure locales
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
   LANGUAGE = "",
   LC_ALL = (unset),
   LANG = "ru_RU.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory

 Package configuration
┌───────────────────────────Configuring locales──────────────────────────────┐─
│ Locales are a framework to switch between multiple languages and allow     │
│ users to use their language, country, characters, collation order, etc.    │
│                                                                            │
│ Please choose which locales to generate. UTF-8 locales should be chosen    │
│ by default, particularly for new installations. Other character sets       │
│ may be useful for backwards compatibility with older systems and           │
│ software.                                                                  │
│                                                                            │
│ Locales to be generated:                                                   │
│ ┌──────────────────────^(-)──────────────────────────────────────────────┐ │
│ │                  [ ] ro_RO.UTF-8 UTF-8                                 │ │
│ │                  [ ] ru_RU ISO-8859-5                                  │ │
│ │                  [ ] ru_RU.CP1251 CP1251                               │ │
│ │                  [ ] ru_RU.KOI8-R KOI8-R                               │ │
│ │                 
  • ru_RU.UTF-8 UTF-8                                 │ │

│ └──────────────────────v(+)──────────────────────────────────────78%─────┘ │
├────────────────────────────────────────────────────────────────────────────┤
│                       <  OK  >            <Cancel>                         │
└────────────────────────────────────────────────────────────────────────────┘
 


 Package configuration
 ──────────────────────────────────────────────────────────────────────────────
┌───────────────────────────Configuring locales──────────────────────────────┐
│ Many packages in Debian use locales to display text in the correct         │
│ language for the user. You can choose a default locale for the system      │
│ from the generated locales.                                                │
│                                                                            │
│ This will select the default language for the entire system. If this       │
│ system is a multi-user system where not all users are able to speak the    │
│ default language, they will experience difficulties.                       │
│                                                                            │
│ Default locale for the system environment:                                 │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │                             None                                       │ │
│ │                             C.UTF-8                                    │ │
│ │                             ru_RU.UTF-8                                │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
├────────────────────────────────────────────────────────────────────────────┤
│                       <  OK  >            <Cancel>                         │
└────────────────────────────────────────────────────────────────────────────┘
 


Generating locales (this might take a while)...
  ru_RU.UTF-8...Killed
 done
Generation complete.
*** update-locale: Error: invalid locale settings:  LANG=ru_RU.UTF-8
root@debian:~#
 
 

Оффлайн ChubaDuba

  • Старожил
  • ****
  • Сообщений: 757
  • Debian 9 & Xmonad
    • Бλог
  • Jabber: achubakov@jabber.ru
Re: Настройка русской локализации в Debian
« Ответ #35 : 03 Апрель 2020, 21:03:42 »
Если вы говорите, что при первой установке всё работало, наверное стоит переустановить ещё раз и пробовать на чистой системе.
Бλог   @chuba_duba
 

Оффлайн Сергей Н.П.

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 27
Re: Настройка русской локализации в Debian
« Ответ #36 : 03 Апрель 2020, 21:22:09 »
Вот так просто, в подтверждение что на той системе все работало по локали, на русском
Spoiler: ShowHide
 
Ну а тут вероятно вы правы прийдется переустанавить, но вопрос конечно интересный, может это зависит от того что эта система работает с флешки а та уже была установлена на HDD , хотя флешка 3.0 скорость работы хорошая. В общergei@debian:~$ sudo apt-get install -f

Мы полагаем, что ваш системный администратор изложил вам основы
безопасности. Как правило, всё сводится к трём следующим правилам:

    №1) Уважайте частную жизнь других.
    №2) Думайте, прежде что-то вводить.
    №3) С большой властью приходит большая ответственность.

[sudo] пароль для cergei:
sudo: /var/lib/sudo/lectured is group writable
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 469 пакетов не обновлено.
Установлено или удалено не до конца 2 пакетов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет samba-common-bin (2:4.11.5+dfsg-1+b1) …
Checking smb.conf with testparm
Load smb config files from /etc/samba/smb.conf
Error loading services.
dpkg: ошибка при обработке пакета samba-common-bin (--configure):
 installed samba-common-bin package post-installation script subprocess returned error exit status 1
dpkg: зависимости пакетов не позволяют настроить пакет samba:
 samba зависит от samba-common-bin (= 2:4.11.5+dfsg-1+b1), однако:
  Пакет samba-common-bin пока не настроен.

dpkg: ошибка при обработке пакета samba (--csudo apt-get update --fix-missing
sudo apt-get install -fonfigure):
 проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 samba-common-bin
 samba
E: Sub-process /usr/bin/dpkg returned an error code (1) ем одни догадки.Переустановлюсь в этой теме отмечусь если все будет хорошо с локалью на русском.
« Последнее редактирование: 03 Апрель 2020, 21:38:30 от Сергей Н.П. »
 

Оффлайн Сергей Н.П.

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 27
Re: Настройка русской локализации в Debian
« Ответ #37 : 13 Апрель 2020, 11:26:49 »
Добрый день уважаемые форумчане. Наконец то нашел решение для проблеммы с локалью, и так как обещал отписаться по  решению то вот и выполняю. Пришлось несколько раз переустанавливать систему но проблемма оставалась, пока не решил что с нуля первым делом установлю русскую локаль. Делал так :
1 Apt-get install locales
2 Раскоментировал в файле /etc/locale.gen строку ru_RU.UTF-8.
3 Запустил команду locale-gen которая за долгое время завершилась Done
4 А теперь dpkg-reconfigure locles  выбрал  ru_RU.UTF-8. нажал пробел появилась звездочка и OK еще раз выбрал  ru_RU.UTF-8. опять OK  Вышел из ssh сессии и снова вошел уже с русской локалью.
Мне это помогло. Может у кого нибудь эта проблемма тоже решится подобным образом. А теперь тему можно считать решенной и закрыть на этом.Всем спасибо за участие.
 

Теги:
 

программы для просмотра изображений, горячие клавиши настройка

Автор jkkkk

Ответов: 3
Просмотров: 1707
Последний ответ 09 Апрель 2020, 06:12:01
от qupl
SSD настройка TRIM

Автор Tesla

Ответов: 2
Просмотров: 2955
Последний ответ 16 Сентябрь 2014, 20:04:17
от qupl
Настройка Дебиан

Автор wwnet

Ответов: 15
Просмотров: 2992
Последний ответ 17 Январь 2015, 00:49:16
от wwnet
Настройка времени

Автор polzovatel

Ответов: 6
Просмотров: 2954
Последний ответ 10 Июль 2011, 19:05:06
от Valeron
Настройка сайта через webmin

Автор Sonnex

Ответов: 2
Просмотров: 1547
Последний ответ 10 Июнь 2015, 00:27:17
от sandaksatru