[SOLVED] локализация 2007,0

доброго времени суток

Киньте ссылку на нормальную документацию по русской локали плз. Смысла настраивать ее в процессе установки я не увидел. т.к. поддержка русского в документации не описывается. система 2007,0, выполнен emerge --update --deep world, emerge --update --ask world, emerge --update --deep system. Документ http://www.gentoo.org/doc/ru/guide-localization.xml мне не подошел. там сказано что все настройки лежат в /etc/rc.local, когда как у меня они лежат в /etc/conf.d в разных файлах. уже переставил кеймап на ru4 изменил шрифт с дефолтного на CONSOLEFONT="koi8r-8x16". шрифт изменился но в mc вместо псевдографики русские буквы. Как настроить саму локаль я уже и не догадываюсь. до недавнего времени locale -a отображал мне все поддерживаемые локали, после создания /etc/locale.gen и внесения в него строки ru.koi8r (или что то в этом роде, в общем была взята строка locale -a | grep ru) и выполнения locale-gen система послала меня лесом, сказав что того что я прописал в locale.gen не существует, после чего locale -a кроме C и POSIX ничего не дает. Так же очень хочется иметь возможность ввода русских символов

ЗЫ Когда нибудь будет для этого дистрибутива хоть какой-то инсталлятор? или разработчики считают нормальным бесконечные вылазки с напильником?

Есть вики там

Есть вики там статья по локализации сейчас актуальна. Я ее недавннемного обновил =)
http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way
Юзаем ее =)
Зы вообще есть FAQ и поиск. Эта тема уже раз 30 тут обсудждалась =)
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.2.3 && GCC 4.3.0
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

а если я не хочу

а если я не хочу UTF? далеко не все приложения с псевдографикой корректо работают с утф..

это какие не

это какие не работают? и их всё меньше и меньше. а тех что некорректно работают с не уникодной локалью - больше. даже ядра последние, толи с 2,6,24 толи 25 начали по умолчанию работать только с утф и для работы с кои нужно делать некие неочевидные вещи. Так что чтобы не ставить утф у тебя должна быть софтина с ним неработающая и без которой ты неможеш жить, и аналогов ей нет - только тогда стоит начать страдать с настройкой локали в koi или ещё что-то.

А как на счет

А как на счет таких связок: samba - windows, nfs-client koi8 - nfs-server utf, ssh client koi8 - ssh serv utf. Все корректно работает? Сори если вопрос глупый, всю жизнь юзал koi8

Как бы так

Как бы так сказать то попроще.
А вы настраивать это все не пробовали? Вообще прекрасно работает. самба и все остальное.
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.2.3 && GCC 4.3.0
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

конечно

конечно пробывал, но только не на gentoo и не на utf

Я имел в виду

Я имел в виду конктрено на utf8 =)
вообще с юникодом проблем много меньше чем не с юникодом =)
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.2.3 && GCC 4.3.0
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Вообще UTF-8

Вообще UTF-8 стандарт де факто локалей сейчас уже. Лучше его юзать. проблем вообще не видел кроме как с хела файлами mc
но это решается простым конвертированием их в юникод
___________________________________________
Gentoo GNU/Linux 2.6.25 GCC 4.2.3 && GCC 4.3.0
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

И было бы

И было бы особенно хорошо, если бы locale -a у меня выдавал что нибудь кроме C и POSIX. чего с этим делать то? :(

Настройка локали или как её там

cat /etc/env.d/02locale
LANG="ru_RU.KOI8-R"

cat /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
запускаем locale-gen

cat /etc/conf.d/keymap
keymap="ru4"
dumpkeys_charset="koi8-r"

cat /etc/conf/consolefont
consolefont="Cyr_a8x16"

# consoletranslation is the charset map file to use. Leave commented to use
# the default one. Have a look in /usr/share/consoletrans for a selection of
# map files you can use.
consoletranslation="koi2alt"

# unicodemap is the unicode map file to use. Leave commented to use the
# default one. Have a look in /usr/share/unimaps for a selection of map files
# you can use.
unicodemap="ruscii"

очень важно в /etc/rc.conf
unicode="NO"

restart

unicode="NO" там

unicode="NO" там появляется после USE=-unicode ну и добавь рецепт остановки утф для ядра

это что ли

evadim написал(а):
unicode="NO" там появляется после USE=-unicode ну и добавь рецепт остановки утф для ядра

cat /usr/src/linux/.config
#CONFIG_NLS_UTF8= is not set - это что ли
просто за комментировали

нет, на новых

нет, на новых ядрах были проблемы, вродек как. народ что-то в командной строке ядра прописывал или как-то ещё извращался

с горем пополам

с горем пополам настроил юникод по статье из генту-вики, но не работает русский ввод

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".