Страница 1 из 1

Linux slackware русификация ?

Добавлено: 16 янв 2013, 20:17
Denesz
Скажите как сделать русификацию linux slackware ?

Re: Linux slackware русификация ?

Добавлено: 17 янв 2013, 01:19
verem
может для начала в слакварь, а затем вопросы?

Re: Linux slackware русификация ?

Добавлено: 17 янв 2013, 16:01
Tetanum
Ну я её установил а русский как сделать в ней ?

Re: Linux slackware русификация ?

Добавлено: 17 янв 2013, 18:50
Sponlin
Документация? google молчит? Может, вот

Re: Linux slackware русификация ?

Добавлено: 18 янв 2013, 17:25
Tetanum
Есть книга Pro Bash Programming Scripting the GNU/Linux Shell но на английском а на русском есть ?

Re: Linux slackware русификация ?

Добавлено: 30 янв 2013, 13:10
nab
Tetanum писал(а):Есть книга Pro Bash Programming Scripting the GNU/Linux Shell но на английском а на русском есть ?
На русском есть Advanced Bash-Scripting Guide, например, тут: http://rus-linux.net/MyLDP/BOOKS/abs-gu ... -book.html

Re: Linux slackware русификация ?

Добавлено: 31 янв 2013, 12:55
Tetanum
Там только команды !

А так получица Руссификация иксов (X-Window)

Теперь будем русифицировать X-Window - это не намного сложнее, чем текстовую консоль - ищем файл XF86Config (скорее всего, он лежит либо в /etc/ либо в вашем домашнем каталоге) и ищем в нем такие строчки:
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
.....
EndSection

Итак , смотрим каталог /usr/X11R6/lib/X11/fonts/ на предмет русских шрифтов (обычно каталог cyr или cyrillic) и если находим, ставим путь к ним в самом начале перед всеми описаниями путей, как показано выше.Если же не находим, значит Вы при инсталяции XFree не установили русские шрифты. Возьмите из дистрибутива файл /slakware/x1/x332fcyr.tgz, и разверните его, находясь в /).
В итоге секция "Files" в файле XF86Config должна стать похожей на вышеприведенную.
Теперь можете спокойно перезагрузить XFree (или если нельзя - то почитайте man на предмет xset +fp и xset rehash) После загрузки Вашего оконного менеджера проверьте, появились ли у вас шрифты: запустите xfontsel и выставьте последние два параметра (registry-encoding) в koi8-r - Вы должны увидеть русский язык.
Как быть, если русских шрифтов не хватает или их начертание Вас не устраивает,а Вам позарез надо написать что-то где-нибудь красивое до невозможности ?
Есть такая вещь, называется FontServer - он может по любому доступному каналу связи раздавать шрифты (и не надо хранить большие мегабайты шрифтов на машинах, где они могут понадобиться).Ссылка на используемый мной фонт-сервер (xfstt) лежит в конце страницы. Скачиваем сервер, конфигурируем, инсталлируем (./configure;make;make install - только прочитайте INSTALL перед установкой) ,отбираем у ближайшего виндузятника сидюк с кучей ttf или достаем любым другим правозаконным способом шрифты и переписываем их в /usr/ttfonts.Запускаем фонт-сервер командами
/usr/X11R6/bin/xfstt -sync
/usr/X11R6/bin/xfstt -encoding koi8-r,windows-1251 &

и все, теперь у нас на 7100ом порту запущен фонт-сервер. Добавляем путь к нему либо руками (xset +fp ...) либо правим XF86Config(и перезапускаем XFree) , как показано ниже :
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "inet/127.0.0.1:7100"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"

(выделенная строчка).Теперь все установленные шрифты Вы можете использовать в своих программах.Замечу, что фонт-серверов может быть несколько,только необходимо, что бы на время работы XFree они все были доступны.