Skip to content

Установка и настройка в Linux

Andrey Baryshkin edited this page Feb 26, 2022 · 10 revisions

В Linux раскладки будут доступны из коробки, начиная с пакета xkeyboard-config-2.36. Для установки в Debian 12, Ubuntu 21.10 и ниже достаточно установить пакет xkb-ruchey_<version>_all.deb. Для ранних версий Linux используется автоматический патчер, который добавляет раскладку даже после обновления пакета XKB.

Для применения раскладок в KDE

Необходимо добавить сами раскладки. И указать использование клавиши AltGr (правый Alt) для третьего уровня.

изображение

Для применения раскладок в консоли

Необходимо изменить файл "/etc/default/keyboard":

XKBMODEL="pc104"
XKBLAYOUT="ru,ru"
XKBVARIANT="ruchey_latin,ruchey_cyrillic"
XKBOPTIONS="grp:caps_toggle,lv3:ralt_switch,grp_led:scroll"
BACKSPACE="guess"

Где "grp:caps_toggle" - это метод переключения, а "lv3:ralt_switch" - это использование клавиши AltGr (правый Alt) для третьего уровня. Методы переключения можно посмотреть командой localectl list-x11-keymap-options.

После изменения файла выполнить команду: update-initramfs -u. В Debian/Ubuntu лучше выполнить: dpkg-reconfigure -phigh console-setup.

Для применения раскладок в initramfs

Необходимо изменить файл: "/etc/initramfs-tools/initramfs.conf":

KEYMAP=y

После изменения файла выполнить команду: update-initramfs -u