|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Smirnoff 2:5066/314 14 Jul 2006 09:26:04 To : Alexander Brovikov Subject : slackware: "абырвалг" -------------------------------------------------------------------------------- AB> У меня такое чувство, что где то в иксах судя по всему AB> настраивается.. Порылся - не нашел. AB> И еще: там стоят LANGUAGE, LANG, LC_ALL, итп en_EN. Как вылечить раз AB> и навсегда? Хех. И кто тебя заставлял Slackware ставить?:) Версию Слаки не указал. http://slackware.pp.ru/config_linux.shtml - консоль и X-сервер Руссификация Slackware 9. http://www.opennet.ru/base/rus/slackware9rus.txt.html Руссификация Slackware 10. http://saratov.lug.ru/cgi-bin/doc.cgi?action=content&sub_act=view&id_group=4&i d_docs=77&start=0 У меня Slackware 10.2 (жду-не дождусь 11-й версии) и такие настройки, которые тебе должны помочь (локаль koi8-r): /etc/ gtk/ gtkrc.ru (style "gtk-default-ru" { fontset = "-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-koi8-r-*,\ -*-arial-medium-r-normal--14-*-*-*-*-*-koi8-r,\ -cronyx-helvetica-medium-r-normal--14-*-*-*-*-*-koi8-r,\ -*-arial-medium-r-normal--14-*-*-*-*-*-koi8-r,*-r-*" } class "GtkWidget" style "gtk-default-ru") profile.d/ lang.sh (пиши export LANG=ru_RU.KOI8-R) rc.d/ rc.font (setfont Cyr_a8x16 mapscrn koi2alt for n in 1 2 3 4 5 6; do echo -ne "\033(K" > /dev/tty$n done) rc.keymap (if [ -x /usr/bin/loadkeys ]; then /usr/bin/loadkeys ru-ms.map fi) rc.M (должны быть такие строчки: # Load a custom screen font if the user has an rc.font script. if [ -x /etc/rc.d/rc.font ]; then . /etc/rc.d/rc.font fi # Load a custom keymap if the user has an rc.keymap script. if [ -x /etc/rc.d/rc.keymap ]; then . /etc/rc.d/rc.keymap fi /usr/ share/ locale/ locale.alias (прописываешь russian ru ru ru_RU ru_RU ru_RU.KOI8-R) И вроде бы всё. Этого должно быть достаточно. Естественно, должны быть установлены (скопированы) русские шрифты в подходящие каталоги и прописаны в xorg.conf. При запуске программ через env <ДругаяЛокаль> <HазваниеПрограммы> текст может не отображаться (характерно для gtk-приложений). Если в этом случае в консоль пишется "локаль не поддерживается системой", то нужно всего лишь скомпилировать файлы определения локали (это во многих дистрибутивах линукса так). Подробнее в man localedef. Пример для кодировки CP1251: # localedef -i ru_RU -c -f CP1251 ru_RU.CP1251 ЗЫ. Слака рулед :) It is now safe to turn off you computer --- Msged/LNX 6.1.2 * Origin: Остерегайся молчаливых людей (2:5066/314) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/229344b75714.html, оценка из 5, голосов 10
|