LinuxForum.Fans
Тема

Русификация Slackware current

Автор: booidea 5 сообщений 1111 просмотров
30.10.2019 15:10 #433244

Здравствуйте, товарищи :)

Начал русификацию, но не тут-то было. В current нет каталогов, которые были в 14.2. Вот здесь есть годный рецепт по русификации, но для 14-й.

Где бы найти такую же инструкцию для current?

30.10.2019 15:40 #433245

А там (14.2+ aka Slackware-15.0) ничего почти не поменялось, только проще кое-что стало.

1. /etc/lilo.conf
vt.default_utf8=1 является умолчанием, для UTF-8 указывать не нужно.

2. Выбор локали без изменений:
Если достаточно английского вывода, то там уже выбрана en_US.UTF-8.
Если нужен русский вывод:
/etc/profile.d/lang.sh

text
export LANG=ru_RU.UTF-8

/etc/profile.d/lang.csh

text
setenv LANG ru_RU.UTF-8

3. Русский шрифт в консоли
/etc/rc.d/rc.font

text
setfont -v ter-c16b

Ну или выбрать свой любимый из /usr/share/kbd/consolefonts/

4. Русская клавиатура в консоли
/etc/rc.d/rc.keymap

text
loadkeys ruwin_cplk-UTF-8

переключение по CapsLock

5. Переключение раскладки в X-ах
В 15.0 возможно 2 варианта обслуживания клавиатуры: evdev и libinput. Не задумываясь можно поправить в обоих
90-keyboard-layout-evdev.conf
91-keyboard-layout-libinput.conf
[console]# cp /usr/share/X11/xorg.conf.d/9?-keyboard-layout-*.conf /etc/X11/xorg.conf.d/[/console]
В скопированных в /etc/X11/xorg.conf.d/ правим фрагмент

text

Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shift_caps_switch,grp:win_space_toggle,grp:switch,shift:both_capslock_cancel,compose:paus,terminate:ctrl_alt_bksp"

* Тут две строки, каждая начинается с Option, если форум перенес -- не надо ему верить ;-)
Это вам дает:
- включение английской раскладки по CapsLock
- включение русской раскладки по Shift+CapsLock
- переключение раскладки по Win+пробел
- смену раскладки на время удержания правого Alt
- включение CapsLock по Shift+Shift, отключение -- по одиночному Shift
- использование клавиши Pause для ввода символов наподобие кавычек, многоточий ит.п. («, », …, ©, ®). Подробнее см.: https://ru.wikipedia.org/wiki/Compose
- завершение X-ов по Ctrl+Alt+Backspace

6. В /usr/share/locale/locale.alias по желанию:

text

russian ru_RU.UTF-8
ru_RU   ru_RU.UTF-8
ru      ru_RU.UTF-8\

Все.

30.10.2019 15:52 #433246

Вот это ман! Спасибо большое! :)

30.10.2019 16:02 #433247

Просили? Получите! ;-)

30.10.2019 16:21 #433256

KDE4 очень прикольный между прочим,зря не установили, а русификатор для него тут есть. :) https://mirrors.slackware.com/slackware/slackware64-current/slackware64/kdei/ На gentoo вот теперь только 5 plasma или kde3 от ormorph.имеется. Из-за сильных конфликтов я не сумаел собрать 4 версию. ]:->

Войдите или зарегистрируйтесь, чтобы ответить.