xterm-394

Introduksjon til xterm

xterm er en terminalemulator for X Vindussystemet.

Denne pakken er gitt for å teste den fullførte Xorg installasjonen.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

xterm Avhengigheter

Påkrevd

luit-20240910

Påkrevd (ved kjøring)

En monospace TTF eller OTF font som f.eks Dejavu fonts

Valgfri

Emacs-29.4, pcre2-10.44, Valgrind-3.23.0 og man2html

Installasjon av xterm

Installer xterm ved å kjøre følgende kommandoer:

sed -i '/v0/{n;s/new:/new:kb=^?:/}' termcap &&
printf '\tkbs=\\177,\n' >> terminfo &&

TERMINFO=/usr/share/terminfo \
./configure $XORG_CONFIG     \
    --with-app-defaults=/etc/X11/app-defaults &&

make

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make install &&

mkdir -pv /usr/share/applications &&
cp -v *.desktop /usr/share/applications/

Parameterforklaringer

sed -i ... termcap, printf ... >> terminfo: Disse kommandoene endrer terminalbeskrivelsen slik at Tilbaketasten forventes å sende tegnet med ASCII kode 127. Dette er gjort for konsistens med Linux konsollen.

TERMINFO=/usr/share/terminfo: Dette sikrer at xterm terminfo filene er installert til systemets terminfo database.

--with-app-defaults=...: Angir plasseringen for app-defaults mappen.

Konfigurere xterm

Det er to måter å konfigurere xterm på. Du kan legge X ressursdefinisjoner til brukerens ~/.Xresources fil, eller legge dem til systembrede $XORG_PREFIX/share/X11/app-defaults/Xterm filen.

For at xterm skal følge lokalinnstillingene i miljøet, bruk TrueType fonter, og følg Linux konvensjonen om koden sendt av tilbaketasten, legg til følgende definisjoner som root bruker:

cat >> /etc/X11/app-defaults/XTerm << "EOF"
*VT100*locale: true
*VT100*faceName: Monospace
*VT100*faceSize: 10
*backarrowKeyIsErase: true
*ptyInitialErase: true
EOF

Innhold

Installerte Programmer: koi8rxterm, resize, uxterm, og xterm
Installerte Biblioteker: Ingen
Installerte Mapper: Ingen

Korte Beskrivelser

koi8rxterm

er et innpakningsskript for å sette opp xterm med en KOI8-R lokalitet

resize

skriver en skallkommando for å angi TERM og TERMCAP miljøvariabler for å indikere gjeldende størrelse på xterm vinduet

uxterm

er et innpakningsskript som endrer gjeldende lokalitet til å bruke UTF-8 og starter xterm med de riktige innstillingene

xterm

er en terminalemulator for X Vindussystemet