Zur Gruppierung kennt aptitude
den Schalter --group-by
. Eine kurze Version des
Schalters existiert u.E. bislang nicht. Als Wert sind die folgenden
Möglichkeiten zulässig:
archive
stable
oder unstable
.
auto
none
package
source-package
source-version
Diese Werte korrespondieren mit der Einstellung
Aptitude::CmdLine::Versions-Group-By
in der Konfigurationsdatei zu
aptitude
.
Auch die textbasierte Bedienoberfläche ist nicht in Stein gemeisselt und lässt sich anpassen. Dazu gehören die Anordnung und Breite der Spalten zu den Paketen und deren Informationen sowie die Aufteilung auf dem Bildschirm — horizontal oder vertikal geteilt.
Die Darstellung entnimmt Aptitude der Konfigurationsgruppe
Aptitude::UI::Default-Package-View
. Diese beinhaltet eine Liste der
Komponenten, die in der TUI auftauchen. Jede Komponente bennenen Sie und
konfigurieren Sie über mindestens die nachfolgenden vier Angaben genauer:
Beschreibung für eine Komponente der Aptitude-TUI.
Komponentenname Typ { Row Zeile; Column Spalte; Width Breite; Height Höhe; };
Der Komponentenname ist frei wählbar, darf aber nur aus einem einzigen Wort ohne Trennzeichen bestehen. Der Typ bestimmt, was in der Komponente dargestellt wird. Zur Auswahl stehen:
Description
MainWidget
Static
Die Angaben für Zeile
, Spalte
, Breite
und Höhe
entsprechen denen
einer Tabelle, wobei die obere, linke Ecke die Position 0,0 hat. Mit den
nachfolgenden Zusatzoptionen gestalten Sie die Drastellung einer Spalte
und deren jeweiligen Inhalt noch genauer:
ColAlign
Ausrichtung
ColExpand
Color
ColShrink
Column
Columns
ColumnsCfg
Height
PopUpDownKey
PopUpDownLinked
Row
RowAlign
RowExpand
RowShrink
Visible
Width
Beispiel für eine Komponente.
Todo
Dieses Thema besprechen wir im Abschnitt 10.12, „aptitude
-Farbschema anpassen“ genauer.