[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 ну и добавь рецепт остановки утф для ядра
это что ли
cat /usr/src/linux/.config
#CONFIG_NLS_UTF8= is not set - это что ли
просто за комментировали
нет, на новых
нет, на новых ядрах были проблемы, вродек как. народ что-то в командной строке ядра прописывал или как-то ещё извращался
с горем пополам
с горем пополам настроил юникод по статье из генту-вики, но не работает русский ввод