Dans aptitude, un thème est juste une réunion d'options de configuration. Les thèmes sont utilisés pour venir recouvrir les valeurs par défaut de certaines options. Si une option n'est pas configurée dans le fichier de configuration du système ou dans votre fichier de configuration personnel, aptitude utilisera les valeurs des options provenant du thème actuel, s'il y en a un de disponible, avant d'utiliser les valeurs par défaut standards.
Un thème est simplement un groupe nommé sous
Aptitude::Themes
dont chaque option
de configuration qu'il contient recouvrira l'option
correspondante de la configuration globale. Par exemple,
si le thème Dselect
est sélectionné,
l'option
Aptitude::Themes::Dselect::Aptitude::UI::Package-Display-Format
recouvrira la valeur par défaut de l'option
Aptitude::UI::Package-Display-Format
.
Pour sélectionner un thème, donner le nom du thème à la valeur de
l'option de configuration d'Aptitude::Theme
.
Par exemple :
Aptitude::Theme Vertical-Split;
Les thèmes suivants sont fournis avec aptitude dans
/usr/share/aptitude/aptitude-defaults
:
Dselect
Ce thème donne à aptitude une apparence et un comportement
proche du vénérable gestionnaire de paquet dselect
:
Vertical-Split
Ce thème arrange l'affichage de manière à ce qu'au lieu d'avoir la description du paquet courant en dessous de la liste des paquets, elle s'affiche à droite de la liste des paquets. Ce thème est utile dans des terminaux très larges, et peut-être aussi lors de l'édition de la hiérarchie des paquets intégrée.