rxvt-unicode-9.21

Introduction à rxvt-unicode

rxvt-unicode est un clone de l'émulateur de terminal rxvt, un émulateur de terminal du système X Window qui comprend le support de XFT et de l'Unicode.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.7.

Informations sur le paquet

Dépendances de rxvt-unicode

Requises

X Window System

Facultatives

gdk-pixbuf-2.31.2 (pour un support d'images en arrière-plan) et startup-notification-0.12

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/rxvt-unicode

Installation de rxvt-unicode

Installez rxvt-unicode en lançant les commandes suivantes :

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

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--enable-everything : Ajoute le support de toutes les options sans choix multiples. Vous pouvez trouver des détails sur les différentes options dans le fichier README.configure.

--disable-xft : Supprime le support pour les polices Xft.

--disable-perl : Désactive l'interpréteur Perl embarqué.

--disable-afterimage : Supprime le support pour libAfterImage.

Configuration de rxvt-unicode

L'émulateur de terminal rxvt-unicode utilise la classe de ressources URxvt et le nom de ressource urxvt. Vous pouvez ajouter les définitions des ressources X au fichier ~/.Xresources d'un utilisateur ou au fichier /etc/X11/app-defaults/URxvt global. L'exemple suivant va charger l'extension Perl matcher (en supposant que le support de Perl n'a pas été désactivé), ce qui active un clic sur le bouton du milieu pour ouvrir un lien souligné dans le navigateur spécifié, règle les couleurs d'arrière-plan et d'avant, et charge la police Xft :

cat >> /etc/X11/app-defaults/URxvt << "EOF"
URxvt*perl-ext: matcher
URxvt*urlLauncher: firefox
URxvt.background: black
URxvt.foreground: yellow
URxvt*font: xft:Monospace:pixelsize=12
EOF

Vous pouvez aussi lancer l'application rxvt-unicode en mode démon, ce qui rend possible l'ouverture de plusieurs fenêtres de terminal dans un même processus. Le client urxvtc se connecte alors au démon urxvtd et demande une nouvelle fenêtre de terminal. Utilisez prudemment cette option. Si le démon tombe, tous les processus lancés dans les fenêtres de terminal seront terminés.

Vous pouvez lancer le démon urxvtd dans le système ou dans le script de démarrage de la session X personnelle (comme ~/.xinitrc) en ajoutant les lignes suivantes vers le début du script :

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

Pour plus d'informations, consultez les pages de man de urxvt, urxvtd, urxvtc et de urxvtperl.

Si vous utilisez un environnement du bureau, une entrée de menu peut être ajoutées, en tapant, en tant qu'utilisateur root :

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

Pour cela, vous avez besoin de desktop-file-utils-0.22 et au moins GNOME Icon-Theme-3.12.0 ou oxygen-icons-14.12.2 ou lxde-icon-theme-0.5.1. Décommentez la ligne avec « StartupNotify=true » si startup-notification-0.12 est installé.

Contenu

Programmes installés: urxvt, urxvtd, et urxvtc
Bibliothèques installées: Beaucoup d'extensions Perl situées sous /usr/lib/urxvt/perl
Répertoire installé: /usr/lib/urxvt

Descriptions courtes

urxvt

est un émulateur de terminal pour le système X Window.

urxvtd

est le démon de terminal urxvt.

urxvtc

contrôle le démon urxvtd.

Last updated on : 2012-08-08 02:24:35 +020