28.10.2005, 14:18
общий
это ответ
Здравствуйте, Терсков Алексей Николаевич!
Вообще-то просто вводишь
$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"
.....
как думаешь какая кодировка установлена :-)? Правильно - KOI8-R.
Если такого нет - тогда локаль настроена не корректно (ну может быть у тебя другая cp1251 или ibm - этот пример для KOI8-R). Я при настройке у себя пользовался
http://www.opennet.ru/docs/HOWTO-RU/Cyrillic-HOWTO.html - очень помогает :-)
В mc - если с ним проблемы, не забудь включить в настройках восьмибитовое распознавание.
Если кракозябры появляются в Иксах, тогда:
- если ты в KDE - зайди в конфигуратор проверь какие там установлены шрифты для текущей темы, имеется ввиду для заголовков окон, менющек и т. д. (у меня такое было однажды не помню в каком дистре). Если в другом DE или WM - все равно проверь ширфты (когда-то игрался так с подбором шрифтов для флукса :-))
- проверь настройку локали и кирилических шрифтов для иксов (по тому же документу ссылку на который дал)
- было дело приходилось пересобирать софт из сырцов (упрямо не хотели пропадать кракозябры - после пересборки все стало ОК).
А настройку локали изменить конечно можно. Как - описано достаточно подробно в статье - тема довольно обширная а там впринципе нормально описано.