Installeren van Kbd-1.06

Geschatte compileertijd:           0.12 SBU
Geschatte benodigde diskruimte:  8 MB

Installatie van Kbd

Op dit package moet een patch worden toegepast voordat je het kunt installeren. Zorg dat het is uitgepakt voordat je de installatie opdrafchten uitvoert.

Installeer Kbd door uitvoering van de volgende opdrachten:

patch -Np1 -i ../kbd-1.06-3.patch &&
./configure &&
make &&
make install

Verklaring van de opdrachten

patch -Np1 -i ../kbd-1.06-3.patch: Deze patch corrigeert twee problemen. De eerste is het functioneren van loadkeys -d, welke in huidige kbd versies niet correct werkt. Je moet dit corrigeren, omdat de bootscripts uitgaan van een juiste loadkeys -d. Het tweede deel van de patch wijzigt een Makefile zodanig dat een aantal utility's die standaard niet worden geïnstalleerd (setlogcons, setvesablank, en getunimap) ook worden geïnstalleerd.

Inhoud van Kbd

Als laatste vergeleken met versie 1.06.

Programmabestanden

chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, getunimap, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (link naar psfxtable), psfgettable (link naar psfxtable), psfstriptable (link naar psfxtable), psfxtable, resizecons, setfont, setkeycodes, setleds, setlogcons, setmetamode, setvesablank, showfont, showkey, unicode_start, en unicode_stop

Beschrijvingen

chvt

chvt wijzigt de voorgrond van de virtuele terminal.

deallocvt

deallocvt maakt ongebruikte toegewezen virtuele terminals ongedaan.

dumpkeys

dumpkeys dumpt toetsenbordvertaaltabellen.

fgconsole

fgconsole print het nummer van de actieve virtuele terminal.

getkeycodes

getkeycodes print de mapping tabel van de kernel met scancodes-naar-keycodes.

getunimap

getunimap print de huidig in gebruik zijnde unimap.

kbd_mode

kbd_mode rapporteert de toetsenbordmodus of stelt deze in.

kbdrate

kbdrate stelt de toetsenbordherhaal- en vertragingssnelheden in.

loadkeys

loadkeys laadt de toetsenbordvertaaltabellen.

loadunimap

loadunimap laadt de kernel unicode-naar-font mapping tabel.

mapscrn

mapscrn laadt een door de gebruiker gedefineerd uitvoerteken mapping tabel in de console driver. Dit is verouderd en de features hiervan zijn ingebouwd in setfont.

openvt

openvt start een programma in een nieuwe virtuele terminal (VT).

psfaddtable, psfgettable, psfstriptable, psfxtable

Dit is een set tools voor het afhandelen van Unicode tekentabellen voor console fonts.

resizecons

resizecons wijzigt kernel's idee van de omvang van de console.

setfont

Hiermee kun je de EGA/VGA fonts onder console wijzigen.

setkeycodes

setkeycodes laadt kernel scancode-naar-keycode mapping tabelrecords.

setleds

setleds stelt de LED's van het toetsenbord in. Veel mensen vinden het handig als numlock standaard is geactiveerd, en met dit programma kun je dit bereiken.

setlogcons

setlogcons stuurt kernelmeldingen naar de console.

setmetamode

setmetamode definieert de afhandeling van de meta toets op het toetsenbord.

setvesablank

Dit laat je knoeien met de ingebouwde hardware screensaver. .

showfont

showfont toont gegevens over een font. De getoonde informatie bevat informatie over het font, de font eigenschappen, tekenmetrics, en tekenbitmaps.

showkey

showkey bestudeert de scancodes en keycodes verzonden door het toetsenbord.

unicode_start

unicode_start plaatst de console in Unicode modus.

unicode_stop

unicode_stop haalt toetsenbord en console uit unicode modus.

Kbd installatie afhankelijkheden

Als laatste vergeleken met versie 1.06.

Bash: sh
Binutils: as, ld, strip
Bison: bison
Diffutils: cmp
Fileutils: cp, install, ln, mv, rm
Flex: flex
Gettext: msgfmt, xgettext
Gcc: cc1, collect2, cpp0, gcc
Grep: grep
Gzip: gunzip, gzip
Make: make
Patch: patch
Sed: sed
Sh-utils: uname