Статьи Обзоры игр Ссылки Файлы
|
|
|
Русификация Linux Slackware 11.0
Вот список действий, необходимых для русификации Слакваря 11.0:
- Необходимо создать /etc/rc.d/rc.font следующего содержания и сделать его исполняемым:
#!/bin/sh
# This selects your default screen font from among the ones in
# /usr/share/kbd/consolefonts.
setfont -v koi8u_8x16.psfu.gz
for i in 1 2 3 4 5 6; do echo -ne "\033(K" > /dev/tty$i
done
- Далее настраивается раскладка клавиатуры в /etс/rc.d создать исполняемый rc.keymap:
#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ];
then /usr/bin/loadkeys ru-ms.map
fi
раскладка microsoft, переключение по правому ctrl.
- Для применения русской локали впишем в /etc/profile.d/lang.sh
export LANG=ru_RU.koi8r
- и /etc/profile.d/lang.сsh:
setenv LANG ru_RU.koi8r
- Для установки микрософтовских ttf-шрифтов создаем папку /usr/X11/lib/fonts/msttf и копируем туда нужные ttf из виндовса, затем произведем с ними нижеследующие действия.
Также шрифты можно взять из пакета webfonts, откуда они устанавливаются автоматически и нижеуказанных действий делать не надо. Здесь дополнительно понадобится cabextract.
cd /usr/X11R6/lib/fonts/msttf
mkfontscale
mkfontdir
fc-cache
xset fp rehash
- В файле /etc/fonts/fonts.conf находим строки вида " <dir>/usr/share/fonts</dir>"
и добавляем туда:
<dir>/usr/X11R6/lib/X11/fonts/msttf</dir>
- Файл /etc/gtk/gtkrc.ru исправляем следующим образом:
style "gtk-default-ru" {
fontset = "-cronyx-helvetica-medium-r-normal--*-*-*-*-*-*-koi8-r,
-cronyx-courier-medium-r-normal--*-*-*-*-*-*-koi8-r,
-cronyx-fixed-medium-r-normal--*-*-*-*-*-*-koi8-r,
-cronyx-times-medium-r-normal--*-*-*-*-*-*-koi8-r"
}
class "GtkWidget" style "gtk-default-ru"
- Делаем переключение раскладок в иксах; добавляем строки в /etc/X11/xorg.conf:
В секцию клавиатуры:
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
При этом переключение в иксах будет происходить по ctrl+shift и для русского шрифта будет загоратся "scroll lock".
Для того чтобы переключать раскладки правым ctrl следует использовать такую строчку: Option "XkbOptions" "grp:rctrl_toggle,grp_led:scroll"
- Для работы колесика у мышки добавляем в /etc/X11/xorg.conf в секцию мыши:
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
- Если мышь 5-и кнопочная, то еще:
Option "Buttons" "5"
Option "ButtonMapping" "1 2 3 6 7"
На этом русификация Slackware завершена.
Большая часть материала взята с сайта Opennet.ru |