Проблема с SSH и mc
Правила форума
Все сообщения не по теме форума будут, без каких либо уведомлений, удаляться, а их авторы - убираться из регистрации.
Язык сообщений - исключительно русский.
Все сообщения не по теме форума будут, без каких либо уведомлений, удаляться, а их авторы - убираться из регистрации.
Язык сообщений - исключительно русский.
-
- Интересующийся
- Сообщения: 2
- Зарегистрирован: 01 июл 2011, 14:38
- Контактная информация:
Проблема с SSH и mc
Такая проблема... прошу не пинать на гугел и так далее... так как перед отписыванием проблемы все излазил...
при удаленном доступе по SSH в консоли русский язык отображается криво.... и в mc криво отображаются панели....
в общем все отображено в прикрепленных скринах....
прошу помощи..... в решении этой задачки.... так как сам уже весь мозг сломал себе....
ps стоит CentOS версии 5.5
pps Локаль также на скрине
при удаленном доступе по SSH в консоли русский язык отображается криво.... и в mc криво отображаются панели....
в общем все отображено в прикрепленных скринах....
прошу помощи..... в решении этой задачки.... так как сам уже весь мозг сломал себе....
ps стоит CentOS версии 5.5
pps Локаль также на скрине
- Вложения
-
- MC
- mc.JPG (105.2 КБ) 13643 просмотра
-
- locale.JPG (38.21 КБ) 13643 просмотра
Последний раз редактировалось Leonardo431 02 июл 2011, 08:45, всего редактировалось 1 раз.
Re: Проблема с SSH и mc
Недавно боролся с этой бедой. Посмотрите форум http://unixforum.org/index.php?showtopi ... getnewpost
-
- Интересующийся
- Сообщения: 2
- Зарегистрирован: 01 июл 2011, 14:38
- Контактная информация:
Re: Проблема с SSH и mc
в общем получилось только латиницу включить.... а чтобы на русском сообщения выводились не получается....((((
вот малая часть списка доступных языков....
может у кого такая же ситуевина????
ps по ссылке сходил почитал попробовал ничего не получилось
вот малая часть списка доступных языков....
может у кого такая же ситуевина????
ps по ссылке сходил почитал попробовал ничего не получилось
- Вложения
-
- localeru.JPG (7.27 КБ) 13600 просмотров
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Проблема с SSH и mc
Тут картина сложнее описана + реальная и интересная: здесь взаимодействуют 2 locale, на хосте терминала, где это смотрится + на хосте к которому подключаеся по SSH и на котором выполняется mc (с понимаемым им локальным для него locale).dmitriev писал(а):Недавно боролся с этой бедой. Посмотрите форум http://unixforum.org/index.php?showtopi ... getnewpost
Я такую картину встречал (достаточно часто), когда работаешь из Linux (Fedora) удалённо по SSH терминалу с хостом под: а). Sun Solaris 10, б). Open Solaris (11), в). MINIX3. Во всех этих случаях я сам наблюдал подобные "кракозябры"...
Но это когда locale удалённого хоста не совпадает с locale локального терминала.
Как бороться с этим я нигде не встречал.
А вопрос "как?" для этого случая актуальный, и даже не столько для Linux (или не только для Linux), а для подключения по SSH к другим (малым) ОС на встраиваемом, ограниченном ресурсами оборудовании ... тот же Linux в "малых конфигурациях" - когда на удалённом хосте с locale сильно не поиграешься...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Проблема с SSH и mc
... аж интересно стало, любопытство разобралоLeonardo431 писал(а): ps стоит CentOS версии 5.5
pps Локаль также на скрине
- CentOS указан (с CentOS я много работал по VoIP - там таких чудес не видел)... но это, нужно думать, ОС хоста, к которому коннектимся по SSH + его же локаль...
- но нигде не указано чем коннектились (что за терминал?)...
- подумалось: может это putty из-под Windows
(смутило то, что как-то очень длинный вывод bash показан в вопросе: 1 Unicode символ за 2 CP1251?)
Направил такой же вывод в Fedora (близнец CentOS) в файл:
Код: Выделить всё
$ local
bash: local: может быть использована только в функции
Похоже?
- Вложения
-
- utf.test.png (7.9 КБ) 13002 просмотра
Re: Проблема с SSH и mc
Ну вы даете. Хотя я тоже долго борол эту проблемку. Мне помогло то, что использовал старые дистр и там не было UTF-8. Когда столкнулся с этим на Centos, то уже был полностью готов, т.к. знал почему выдается много Р через одну(сначала попил моей крови двухбайтный уникод, потом я с удивлением узнал, что он не стандарт, а давно уже UTF-8). Ну и я вызывал ssh из Винды через putty. Короче, нужен клиент ssh поддерживающий уникод. В putty достаточно задать кодировку UTF-8 и все нормализуется.
Соответственно в Линуксе без UTF-8 с современными кодировками не поработаешь.
Соответственно в Линуксе без UTF-8 с современными кодировками не поработаешь.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Проблема с SSH и mc
Здесь какая-то путаница в спешке :tundra37 писал(а):Мне помогло то, что использовал старые дистр и там не было UTF-8. Когда столкнулся с этим на Centos, то уже был полностью готов, т.к. знал почему выдается много Р через одну(сначала попил моей крови двухбайтный уникод, потом я с удивлением узнал, что он не стандарт, а давно уже UTF-8). Ну и я вызывал ssh из Винды через putty. Короче, нужен клиент ssh поддерживающий уникод. В putty достаточно задать кодировку UTF-8 и все нормализуется.
- UNICODE - это способ представления символов, всех: латинских, арабских, китайских ... на каждый символ - 32 бит, 4 байта, то, что в стандартах языка С названо как тип wchar_t ...
- а UTF - это способы кодирования этих символов UNICODE:
- UTF-8 - в 8 бит, UTF-16 - в 16 бит, UTF-32, соответственно, в 32 бит, UTF-32 кодированием, таким образом, не является, это и есть 32-бит значение UNICODE символа,
- UTF-8 - это есть то, что стандартах языка С названо как mbchar_t.
Re: Проблема с SSH и mc
Ну т.е. правильно было сказать так: сначала Unicode ассоциировался с UTF-16. Точнее так трактовала Микрософт и Линукс-разрабы вслед за ней в готовых дистрах, чтобы облегчить жизнь "перебежчикам". А так как русский еще имеет вариации в виде koi-8r и 1251 - было и есть весело на русских сайтах и русифицированных прогах.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей