8.63. Kbd-2.5.1

Kbd pakken inneholder tastaturfiler, konsollfonter og tastaturverktøy.

Omtrentlig byggetid: 0.1 SBU
Nødvendig diskplass: 35 MB

8.63.1. Installasjon av Kbd

Oppførselen til tilbaketastene og slettetastene er ikke konsistent på tvers av tastaturoppsettene i Kbd pakken. Følgende oppdatering fikser dette problemet for i386 tastaturoppsett:

patch -Np1 -i ../kbd-2.5.1-backspace-1.patch

Etter oppdateringen, genererer tilbaketasten tegnet med kode 127, og slettetasten genererer en velkjent escape sekvens.

Fjern det overflødige resizecons programmet (det krever den nedlagte svgalib for å gi videomodusfilene - for normal bruk setfont gjør størrelsen på konsollen passende) sammen med dens manside.

sed -i '/RESIZECONS_PROGS=/s/yes/no/' configure
sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in

Forbered Kbd for kompilering:

./configure --prefix=/usr --disable-vlock

Betydningen av konfigureringsalternativet:

--disable-vlock

Dette alternativet forhindrer at vlock verktøyet blir bygget fordi det krever PAM biblioteket, som ikke er tilgjengelig i chroot miljøet.

Kompiler pakken:

make

For å teste resultatene, utsted:

make check

Installer pakken:

make install
[Note]

Note

For noen språk (f.eks. hviterussisk) gir ikke Kbd pakken et nyttig tastaturoppsett hvor beholdningen av tastaturoppsettene antar en ISO-8859-5-koding og CP1251 tastaturet vanligvis brukes. Brukere av slike språk må laste ned et fungerende tastaturoppsett separat.

Hvis ønskelig, installer dokumentasjonen:

mkdir -pv           /usr/share/doc/kbd-2.5.1
cp -R -v docs/doc/* /usr/share/doc/kbd-2.5.1

8.63.2. Innhold i Kbd

Installerte programmer: chvt, deallocvt, dumpkeys, fgconsole, getkeycodes, kbdinfo, kbd_mode, kbdrate, loadkeys, loadunimap, mapscrn, openvt, psfaddtable (lenker til psfxtable), psfgettable (lenker til psfxtable), psfstriptable (lenker til psfxtable), psfxtable, setfont, setkeycodes, setleds, setmetamode, setvtrgb, showconsolefont, showkey, unicode_start, og unicode_stop
Installerte mapper: /usr/share/consolefonts, /usr/share/consoletrans, /usr/share/keymaps, /usr/share/doc/kbd-2.5.1, og /usr/share/unimaps

Korte beskrivelser

chvt

Endrer den virtuelle terminalen som er i forgrunnen

deallocvt

Fjerner ubrukte virtuelle terminaler

dumpkeys

Dumper tastaturoversettelsestabellene

fgconsole

Skriver ut nummeret til den aktive virtuelle terminalen

getkeycodes

Skriver ut kjernens skanningskode til tastaturkode ( scancode-to-keycode) tilordningstabell

kbdinfo

Får informasjon om statusen til en konsoll

kbd_mode

Rapporterer eller stiller inn tastaturmodus

kbdrate

Stiller inn repetisjons- og forsinkelseshastigheter for tastaturet

loadkeys

Laster tastaturoversettelsestabellene

loadunimap

Laster kjernens unicode til font (unicode-to-font) kartleggingstabell

mapscrn

Et utdatert program som pleide å laste en brukerdefinert utdata tegnkartleggingstabell i konsolldriveren; dette er nå gjort av setfont

openvt

Starter et program på en ny virtuell terminal (VT)

psfaddtable

Legger til en Unicode tegntabell til en konsollfont

psfgettable

Trekker ut den innebygde Unicode tegntabellen fra en konsollfont

psfstriptable

Fjerner den innebygde Unicode tegntabellen fra en konsollfont

psfxtable

Håndterer Unicode tegntabeller for konsollfonter

setfont

Endrer fonter for forbedrede grafikkadapteren (EGA) og videografikk matrise (VGA) på konsollen

setkeycodes

Laster kjernens skanningskode til tastaturkode (scancode-to-keycode) kartleggingstabelloppføringer; dette er nyttig hvis det er uvanlige taster på tastaturet

setleds

Stiller inn tastaturflagg og lysdioder (LED)

setmetamode

Definerer tastaturets metatasthåndtering

setvtrgb

Stiller inn konsollfargekartet i alle virtuelle terminaler

showconsolefont

Viser gjeldende EGA/VGA konsollskjermfont

showkey

Rapporterer skanningskodene, tastekodene og ASCII-kodene til tastene som trykkes på tastaturet

unicode_start

Setter tastaturet og konsollen i UNICODE modus [Ikke bruk dette programmet med mindre tastaturfilen er i ISO-8859-1-kodingen. Til andre kodinger, gir dette verktøyet feil resultater.]

unicode_stop

Tilbakestiller tastatur og konsoll fra UNICODE modus