Православный взгляд на ИТ
Архив форума |
|
Крепко наблюдай за проявлениями гордости: она проявляется незаметно, особенно в огорчении и раздражительности на других из-за самых неважных причин.
Иоанн Кронштадтский, св. |
- 15:06 22.10.2004 mc под Linux (System Administrator)
- 15:38 26.10.2004 Re: mc под Linux (Дионисий К)
- 16:16 26.10.2004 Re: mc под Linux (Александр Иванов)
- 17:49 26.10.2004 Re: mc под Linux (slavindo)
- 19:05 26.10.2004 Re: mc под Linux (Александр Иванов)
- 02:29 29.10.2004 Re: mc под Linux (Александр Воинов)
- 08:24 29.10.2004 Re: mc под Linux (Александр Иванов)
- 07:47 30.10.2004 Re: mc под Linux (Александр Воинов)
- 09:30 30.10.2004 Re: mc под Linux (Александр Иванов)
- 04:19 20.11.2004 Re: mc под Linux (root)
mc под Linux
System Administrator - 15:06 22.10.2004
Дорогие линуксоиды! Требуется Ваша помощь.
На нашем новом хостинге есть shell-доступ. Все замечательно, одно только печалит: в mc не видны (но печатаются) символы кириллицы. В самом шеле кириллица видна нормально. Support хостинга сказал, что исправит ситуацию, если я подскажу им решение. Помогите, пожалуйста, найти решение, это сильно облегчит работу над сайтом.
Re: mc под Linux
Дионисий К - 15:38 26.10.2004
я совсем не специалист, но вдруг...
скажите, а Вы уже пользовались MC с Вашей терминальной программой?
а тип терминала в Вашей программе и в переменной среды TERM совпадают?
Re: mc под Linux
Александр Иванов - 16:16 26.10.2004
> скажите, а Вы уже пользовались MC с Вашей терминальной программой?
Да, но только с FreeBSD.
> а тип терминала в Вашей программе и в переменной среды TERM совпадают?
Да, в обоих случаях - linux.
Re: mc под Linux
slavindo - 17:49 26.10.2004
System Administrator, Вы писали:
Все замечательно, одно только печалит: в mc не видны (но печатаются) символы кириллицы. В самом шеле кириллица видна нормально. Помогите, пожалуйста, найти решение, это сильно облегчит работу над сайтом.
А если попробовать такие настройки mc: F9 -> Option -> Display bits -> Full 8 bit & Full 8 bit input ?
Re: mc под Linux
Александр Иванов - 19:05 26.10.2004
> А если попробовать такие настройки mc: F9 -> Option -> Display bits -> Full 8 bit & Full 8 bit input ?
Эти опции включил первым делом. Можно даже набрать что-то по-русски в командной строке mc (вслепую) и по нажатии Enter увидеть набранное, когда bash сообщает об ошибке.
Re: mc под Linux
Александр Воинов - 02:29 29.10.2004
Здравствуйте,
А локаль там какая?
Александр
Re: mc под Linux
Александр Иванов - 08:24 29.10.2004
Здравствуйте!
Локаль ru. Проблема, видимо, в том, что в переменный среды стоит SUPPORTED=en_US.UTF-8:en_US:en
Но кириллица почему-то не отображается только в mc, а в шеле и родных юниксовых редакторах - все нормально.
Re: mc под Linux
Александр Воинов - 07:47 30.10.2004
Здравствуйте, Александр,
А не мало ли просто ru? Вот у меня:
LANG=ru_RU.CP1251
LANGUAGE=ru_RU.CP1251:en_US
LC_COLLATE=ru_RU.CP1251
LC_CTYPE=ru_RU.CP1251
LC_MESSAGES=C
LC_MONETARY=en_US
LC_NUMERIC=en_US
LC_TIME=en_US
Текстовую консоль я не русифицировал, но, похоже, если правильный шрифт поставить, и там будет все в порядке.
С уважением
Александр
Re: mc под Linux
Александр Иванов - 09:30 30.10.2004
> А не мало ли просто ru? Вот у меня:
>
> LANG=ru_RU.CP1251
> LANGUAGE=ru_RU.CP1251:en_US
> LC_COLLATE=ru_RU.CP1251
> LC_CTYPE=ru_RU.CP1251
> LC_MESSAGES=C
> LC_MONETARY=en_US
> LC_NUMERIC=en_US
> LC_TIME=en_US
Я уже писал, что переменная SUPPORTED=en_US.UTF-8:en_US:en
Видимо, это означает, что другие локали не поддерживаются.
Видимо, поэтому LANG остается en_US.UTF-8
LANGUAGE можно поставить ru_RU.CP1251:en_US, как и остальные, упоминаемые Вами, но это проблему не решает
Re: mc под Linux
root - 04:19 20.11.2004
есть 2 выхода - залить свой mc или проще - указать английскую локаль - тогда сообщения mc должны быть на английском.