Aptitude ist eine menügesteuerte, textbasierte Eingabemaske für das Advanced Packaging Tool (APT) System. Viele der üblichen Paketmanagementfunktionen, wie Installation, Deinstallation oder Upgrades werden in Aptitude mit Eintastenkommandos, welche üblicher Weise Kleinbuchstaben sind durchgeführt.
Aptitude is best suited for use in a non-graphical terminal environment to ensure proper functioning of the command keys. You may start Aptitude as a normal user with the following command at a terminal prompt:
sudo aptitude
Wenn Aptitude startet, sehen Sie oben eine Menüleiste und zwei Bereiche darunter. Der obere Bereich zeigt die Paketkategorien, wie Neue Pakete und Nicht installierte Pakete. Der untere Bereich zeigt Informationen bezüglich der Pakete und Paketkategorien.
Using Aptitude for package management is relatively straightforward, and the user interface makes common tasks simple to perform. The following are examples of common package management functions as performed in Aptitude:
Installieren von Paketen: Um ein Paket zu installieren, macht man es in der Kategorie Nicht installierte Pakete ausfindig, indem man mit den Pfeiltasten und der ENTER Taste navigiert und das gewünschte Paket hervor hebt. Nachdem es nun hervor gehoben wurde drückt man die + Taste und der Paketeintrag sollte sich als Anzeige für die Markierung zur Installation grün färben. Drückt man nun die Taste g wird einem eine Zusammenfassung der Paketaktionen aufgelistet. Drückt man die Taste g ein zweites Mal wird man dazu aufgefordert, Root zu werden um die Installation ab zu schliessen. Drückt man ENTER kommt man zur Passworteingabe, wo man das Benutzerpasswort eingibt. Schlussendlich ist g noch einmal zu drücken und man wird aufgefordert, die Pakete runter zu laden. Drücken Sie auf der Eingabe Weiter die ENTER Taste und das Herunterladen und Installieren der Pakete startet.
Entfernen von Paketen: Um ein Paket zu entfernen, macht man es in der Kategorie Installierte Pakete ausfindig, indem man mit den Pfeiltasten und der ENTER Taste navigiert und das gewünschte Paket hervor hebt. Nachdem es nun hervor gehoben wurde drückt man die Taste - und der Paketeintrag sollte sich als Anzeige für die Markierung zur Entfernung pink färben. Wenn man nun die Taste g drückt wird einem eine Zusammenfassung der Paketaktionen aufgelistet. Drückt man die Taste g ein zweites Mal wird man dazu aufgefordert, Root zu werden um die De-Installation ab zu schliessen. Drückt man ENTER kommt man zur Passworteingabe, wo man das Benutzerpasswort eingibt. Schlussendlich ist g noch einmal zu drücken und man wird aufgefordert, die Pakete runter zu laden. Drücken Sie auf der Eingabe Weiter die ENTER Taste und die Entfernung der Pakete startet.
Update Package Index: To update the package index, simply press the u key and you will be prompted to become root to complete the update. Press ENTER which will result in a Password: prompt. Enter your user password to become root. Updating of the package index will commence. Press ENTER on the OK prompt when the download dialog is presented to complete the process.
Upgrade Packages: To upgrade packages, perform the update of the package index as detailed above, and then press the U key to mark all packages with updates. Now press g whereby you'll be presented with a summary of package actions. Press g again, and you will be prompted to become root to complete the installation. Press ENTER which will result in a Password: prompt. Enter your user password to become root. Finally, press g once more, and you'll be prompted to download the packages. Press ENTER on the Continue prompt, and upgrade of the packages will commence.
The first column of information displayed in the package list in the top pane, when actually viewing packages lists the current state of the package, and uses the following key to describe the state of the package:
i: Installed package
c: Paket nicht installiert, aber Paketkonfiguration bleibt auf dem System
p: Komplett vom System entfernt
v: Virtual package
B: Kaputtes Paket
u: Unpacked files, but package not yet configured
C: Half-configured - Configuration failed and requires fix
H: Half-installed - Removal failed and requires fix
Um Aptitude zu beenden, drücken sie die q Taste und bestätigen sie. Viele andere Funktionen bekommt man über das Aptitudemenü durch drücken von F10.