rxvt-unicode-9.31

Introduksjon til rxvt-unicode

rxvt-unicode er en klone av terminalemulatoren rxvt, en X Vindussystem terminalemulator som inkluderer støtte for XFT og Unicode.

[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.

[Notat]

Notat

Vær oppmerksom på at rxvt-unicode er berørt av et problem i perl hvor SIGFPE behandleren er satt til SIG_IGN (dvs. signalet ignoreres). Hvis du bygger et LFS system innenfra urxvt og kjører testpakkene, tester i bash og check hvor tester bruker dette signalet vil mislykkes.

Pakkeinformasjon

rxvt-unicode Avhengigheter

Påkrevd

libptytty-2.0 og et grafiske miljø

Valgfri

gdk-pixbuf-2.42.12 (for bakgrunnsbilder) og startup-notification-0.12

Installasjon av rxvt-unicode

Installer rxvt-unicode ved å kjøre følgende kommandoer:

./configure --prefix=/usr --enable-everything &&
make

Denne pakken kommer ikke med en testpakke.

Nå, som root bruker:

make install

Parameterforklaringer

--enable-everything: Legg til støtte for alle ikke-flervalgs alternativer. Detaljer om de forskjellige alternativene kan bli funnet i filen README.configure.

--disable-xft: Fjern støtte for Xft fonter.

--disable-perl: Deaktiver den innebygde Perl tolken.

--disable-afterimage: Fjern støtte for libAfterImage.

Konfigurere rxvt-unicode

rxvt-unicode terminalemulatoren bruker ressursklassen URxvt og ressursnavnet urxvt. Du kan legge til X ressursdefinisjoner til en bruker sin ~/.Xresources eller ~/.Xdefaults filer eller til systembrede /etc/X11/app-defaults/URxvt filen. Følgende eksempel vil laste inn matcher Perl utvidelse (forutsatt at Perl støtte ikke ble deaktivert), som aktiverer et venstreklikk for å åpne en understreket URL i den angitte nettleseren, setter en bakgrunns og forgrunns farge og laster inn en Xft font (som root bruker):

cat >> /etc/X11/app-defaults/URxvt << "EOF"
! Use the specified colour as the windows background colour [default white]
URxvt*background: black

! Use the specified colour as the windows foreground colour [default black]
URxvt*foreground: yellow

! Select the fonts to be used. This is a comma separated list of font names
URxvt*font: xft:Monospace:pixelsize=18

! Comma-separated list(s) of perl extension scripts (default: "default")
URxvt*perl-ext: matcher

! Specifies the program to be started with a URL argument. Used by
URxvt*url-launcher: firefox

! When clicked with the mouse button specified in the "matcher.button" resource
! (default 2, or middle), the program specified in the "matcher.launcher"
! resource (default, the "url-launcher" resource, "sensible-browser") will be
! started with the matched text as first argument.
! Below, default modified to mouse left button.
URxvt*matcher.button:     1
EOF

For å se de definerte X ressursene, utsted:

xrdb -query

For å legge til endringene i den nye brukerkonfigurasjonsfilen, beholde tidligere X konfigurasjoner (selvfølgelig, med mindre du endrer noen på tidligere definert), utsted:

xrdb -merge ~/.Xresources

rxvt-unicode applikasjonen kan også kjøres i en nissemodus, som gjør det mulig å åpne flere terminalvinduer i samme prosess. urxvtc klienten kobles deretter til urxvtd nissen og ber om et nytt terminalvindu. Bruk dette alternativet med forsiktighet. Hvis nissen krasjer, blir alle de kjørende prosessene i terminalvinduene avsluttet.

Du kan starte urxvtd nissen i systemet eller personlig starte opp X øktskript (f.eks., ~/.xinitrc) ved å legge til følgende linjer i nærheten av toppen av skriptet:

# Start the urxvtd daemon
urxvtd -q -f -o &

For mer informasjon, undersøk urxvt, urxvtd, urxvtc, og urxvtperl sine manualsider.

Hvis du bruker et skrivebordsmiljø, kan en menyoppføring inkluderes, utsted, som root bruker:

cat > /usr/share/applications/urxvt.desktop << "EOF" &&
[Desktop Entry]
Encoding=UTF-8
Name=Rxvt-Unicode Terminal
Comment=Use the command line
GenericName=Terminal
Exec=urxvt
Terminal=false
Type=Application
Icon=utilities-terminal
Categories=GTK;Utility;TerminalEmulator;
#StartupNotify=true
Keywords=console;command line;execute;
EOF

update-desktop-database -q

For det trenger du desktop-file-utils-0.27 og minst en av gnome-icon-theme-3.12.0, oxygen-icons-6.0.0 og lxde-icon-theme-0.5.1. Avkommenter linjen med «StartupNotify=true» hvis startup-notification-0.12 er installert.

Innhold

Installerte Programmer: urxvt, urxvtd, og urxvtc
Installerte Biblioteker: Mange Perl utvidelser plassert under /usr/lib/urxvt/perl
Installert Mappe: /usr/lib/urxvt

Korte Beskrivelser

urxvt

er en terminalemulator for X Vindussystemet

urxvtd

er urxvt terminal nissen

urxvtc

kontrollerer urxvtd nissen