Linux From Scratch. Версия 6.0
Глава 6. Установка основных системных программ
6.42. Kbd-1.12
Kbd содержит файлы раскладки клавиатуры и утилиты для нее.
Расчетное время сборки 0.1 SBU
Требуемое место на диске 12 MB
Kbd зависит от установки: Bash, Binutils, Bison, Coreutils,
Diffutils, Flex, GCC, Gettext, Glibc, Grep, Gzip, M4, Make и Sed.
6.42.1. Инсталлируем Kbd
Подготавливаем Kbd для компиляции:
./configure
Компилируем пакет:
make
Устанавливаем пакет:
make install
6.42.2. Описание Kbd
Проинсталлированные программы: chvt, deallocvt, dumpkeys,
fgconsole, getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap,
mapscrn, openvt, psfaddtable (ссылка на psfxtable), psfgettable
(ссылка на psfxtable), psfstriptable (ссылка на psfxtable),
psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons,
setmetamode, setvesablank, showconsolefont, showkey,
unicode_start и unicode_stop.
Короткое описание
- chvt
Изменяет используемый виртуальный терминал.
-
deallocvt
Закрывает неиспользуемые виртуальные терминалы.
-
dumpkeys
Делает дамп таблицы преобразований клавиатуры.
-
fgconsole
Печатает номер активного виртуального терминала.
-
getkeycodes
Печатает таблицу перевода скэнкодов в коды клавиш ядра.
-
getunimap
Печатает используемую сейчас unimap.
-
kbd_mode
Возвращает или устанавливает режим клавиатуры.
-
kbdrate
Устанавливает время повтора и задержки нажатий клавиш.
-
loadkeys
Загружает таблицу преобразований клавиатуры.
-
loadunimap
Загружает таблицу перевода unicode-to-font ядра.
-
mapscrn
Устаревшая программа, которая используется для загрузки заданной
пользователем таблицы преобразований вывода в драйвер консоли.
Теперь это делается через setfont.
- openvt
Запускает программу на новом виртуальном терминале (VT).
-
psfaddtable
Ссылка на psfxtable.
-
psfgettable
Ссылка на psfxtable.
-
psfstriptable
Ссылка на psfxtable.
-
psfxtable
Берет Unicode-таблицу символов для консольных шрифтов.
-
resizecons
Изменяет установленные ядром размеры консоли.
- setfont
Изменяет шрифт EGA/VGA на консоли.
-
setkeycodes
Загружает таблицу скэнкодов в коды клавиш, используемую если у Вас
есть неиспользуемые клавиши на клавиатуре.
- setleds
Устанавливает флаги клавиатуры и LED (светодиоды).
-
setlogcons
Отсылает сообщения ядра на консоль.
-
setmetamode
Определяет метауправление клавиатурой.
-
setvesablank
Позволяет испльзовать встроеный аппаратный пустой хранитель
экрана (без изображений, просто пустой экран).
-
showconsolefont
Показывает текущий EGA/VGA экранный шрифт консоли.
-
showkey
Возвращает скэнкоды и коды клавиш, а также ASCII-коды нажатых
на клавиатуре клавиш.
-
unicode_start
Включает на консоли и клавиатуре режим unicode. Никогда не используйте
это в LFS, так как приложения не сконфигурированы с поддержкой UNICODE.
-
unicode_stop
Возвращает консоль и клавиатуру из режима unicode.
|
|