проблема с русским в консоле CentOS5.2

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

msergey
Сообщения: 2

проблема с русским в консоле CentOS5.2

Сообщение msergey »

Доброго всем дня,
возникла проблема с русским в консоле CentOS5.2

При попытке использования utf8

#locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

less /etc/sysconfig/i18n

LANG="ru_RU.UTF-8"
SUPPORTED="ru_RU.UTF-8:ru_RU.UTF-8:ru_RU:ru"
YSFONT="latarcyrheb-sun16"
#SYSFONTACM="utf8"

вывод ls выдает всякую крокозябру , в gnome-commander и nautilus - ????????? вместо русских имен.

если пытаюсь koi8r

[# locale
LANG=ru_RU.koi8-r
LC_CTYPE="ru_RU.koi8-r"
LC_NUMERIC="ru_RU.koi8-r"
LC_TIME="ru_RU.koi8-r"
LC_COLLATE="ru_RU.koi8-r"
LC_MONETARY="ru_RU.koi8-r"
LC_MESSAGES="ru_RU.koi8-r"
LC_PAPER="ru_RU.koi8-r"
LC_NAME="ru_RU.koi8-r"
LC_ADDRESS="ru_RU.koi8-r"
LC_TELEPHONE="ru_RU.koi8-r"
LC_MEASUREMENT="ru_RU.koi8-r"
LC_IDENTIFICATION="ru_RU.koi8-r"
LC_ALL=

less /etc/sysconfig/i18n

LANG="ru_RU.koi8-r"
SYSFONTACM="koi8-r"
LC_ALL="ru_RU.koi8-r"

то при входе по ssh русский виден нормально, но при входе на саму машину вылетает ошибка : Произошла ошибка при запуске демона параметров среды GNOME .........

при этом слетают все настройки рабочего стола, но в консоле, gnome-commander и nautilus русский виден нормально.

Подскажите в чем проблема ?

Sergey.
Спасибо сказали:
Аватара пользователя
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)

Re: проблема с русским в консоле CentOS5.2

Сообщение danger08 »

msergey писал(а):
20.07.2009 17:34
Доброго всем дня,
возникла проблема с русским в консоле CentOS5.2
....
то при входе по ssh русский виден нормально, но при входе на саму машину вылетает ошибка

Я так понял, под консолью вы понимаете удаленный вход по ssh? В удаленной консоли некорректно отображаются русские символы?
Убедитесь, что выбрали правильную кодировку при подключении (например, "export LANG=..." в команде вызова ssh) или в PuTTY - параметр "Translation".
Блогосайт - http://www.fateyev.com
Спасибо сказали:
Аватара пользователя
strah
Сообщения: 283
ОС: Freebsd, linux, Solaris.

Re: проблема с русским в консоле CentOS5.2

Сообщение strah »

PuTTY - параметр "Translation".

И не забудь выбрать соответствующий шрифт + установить в окне выбора шрифта поле script type (как то так) в cyrrilic.
/earth: file system full
Спасибо сказали:
msergey
Сообщения: 2

Re: проблема с русским в консоле CentOS5.2

Сообщение msergey »

Под консолью понималось, например окно терминала при локальном входе.
Как и писал если использовать utf8, то русский отображается в виде ????????????? в окне терминала, nautilus и gnome-commander при локальном входе, так и при удаленном использовании ssh. Про настройки putty уже где-то читал, но пока хочу разобраться с кодировкой на локальной машине.

Если koi8r, то русский как удаленно, так и локально виден нормально, но при локальном входе вылетает ошибка
демона параметров GNOME.
на другом форуме подсказали создать нового user'а, под ним вроде бы все работает с koi8r.
Спасибо сказали: