Темой в aptitude является простое собрание настроек, «объединенных друг с дружкой». Темы работают путем отмены значений опций по-умолчанию: если опция не установлена в системном файле настроек или в вашем персональном файле настроек, aptitude будет использовать установку из текущей темы, если она имеется, до использования стандартного значения по-умолчанию.
Тема является просто именованной группой под опцией
Aptitude::Themes
; каждая опция настройки, содержащаяся в
группе, будет отменять соответствующую опцию в глобальной
настройке. Например, если выбрана тема Dselect
, опция
Aptitude::Themes::Dselect::Aptitude::UI::Package-Display-Format
будет отменять значение по-умолчанию опции
Aptitude::UI::Package-Display-Format
.
Чтобы выбрать тему, установите опции настройки
Aptitude::Theme
имя темы; например,
Aptitude::Theme Vertical-Split;
Следующие темы поставляются с aptitude в
/usr/share/aptitude/aptitude-defaults
:
Dselect
Эта тема делает aptitude похожим на устаревший менеджер пакетов
dselect
:
Vertical-Split
Эта тема перегруппировывает экран: текущее описание пакета, обычно появляющееся под списком пакетов, отображается с правой стороны от списка пакетов. Эта тема полезна для тех, у кого очень широкие терминалы, и возможно также при редактировании встроенной иерархии пакетов.