Обновить
6
0.1
Андрей@6ap

Инженер-программист

Отправить сообщение

Файл ценный. Из него я и взял где менять раскладку для консоли: "/etc/default/keyboard". Вообще для меня было открытие, что за раскладки в консоли отвечает пакет из иксов.

Каюсь, в статье я не очень подробно разобрал механизмы формирования раскладок в Linux, но постарался указать на конкретные точки, где надо смотреть.

Проверены дистрибутивы базирующиеся на Debian, но это стандарт и должно работать везде. В конечном счёте, инсталятор это лишь костыль. Я попробую сформировать pull request в основной репозиторий freedesktop.org. Если не откажут, то раскладка автоматически будет доступна в любом Linux.

Для Debian есть ещё один файл "/usr/share/console-setup/KeyboardNames.pl", о котором я умолчал. Он отвечает за отображение раскладок в конфигураторе "dpkg-reconfigure keyboard-configuration" и тут уже патчи слать в debian.org

Есть еще несколько команд:

Список моделей клавиатур:      localectl list-x11-keymap-modles
Список языковых раскладок:     localectl list-x11-keymap-layouts
Список вариантов раскладок:    localectl list-x11-keymap-variants ru
Список переключений раскладок: localectl list-x11-keymap-options
Обновление раскладок без перезапуска X11: dpkg-reconfigure xkb-data
Выбор раскладки для консоли Debian: dpkg-reconfigure keyboard-configuration

Информация

В рейтинге
3 149-й
Откуда
Санкт-Петербург и область, Россия
Зарегистрирован
Активность