Dans aptitude, un thème est juste un ensemble 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 standard.
Un thème est simplement un groupe nommé sous
Aptitude::Themes
dont chacune des options de
configuration 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, donnez le nom du thème comme 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 que la description du paquet actuel s'affiche à droite de la liste des paquets plutôt qu'en-dessous de cette liste. Ce thème est utile avec des terminaux très larges, et peut-être aussi lors de l'édition de la hiérarchie des paquets intégrée.