6.2. aptitude
und apt-get
Befehle
APT ist ein gewaltiges Projekt, dessen ursprünglicher Entwurf eine graphische Schnittstelle vorsah. Es basiert auf einer Bibliothek, die die Kernanwendung enthält und apt-get
war die erste Schnittstelle – befehlszeilenbasiert – die innerhalb des Projekts entwickelt wurde.
Eine Vielzahl anderer graphischer Schnittstelle erschienen im Anschluss als externe Projekte: synaptic
, aptitude
(das sowohl eine Schnittstelle im Textmodus wie eine graphische – wenn auch noch unvollständig – beinhaltet), wajig
, usw. Die meistempfohlene Schnittstelle, aptitude
, ist diejenige, die während der Debian-Installation verwendet wird. Weil ihre Befehlszeilen-Syntax der von apt-get
sehr ähnlich ist, fokussieren wir uns bei den in diesem Abschnitt präsentierten Beispielen auf aptitude
. Wenn es größere Unterschiede zwischen aptitude
und apt-get
gibt, werden diese Unterschiede im Detail erläutert.
Bei jeder Verwendung von APT muss die Liste der verfügbaren Pakete aktualisiert werden; dies kann mit einem einfachen aptitude update
erledigt werden. Abhängig von der Geschwindigkeit Ihrer Internetverbindung kann diese Operation eine Weile dauern, da dies bedeutet, eine gewisse Zahl von Packages.(gz|bz2)
oder Sources.(gz|bz2)
Dateien herunterzuladen, die mit der Entwicklung von Debian nach und nach größer und größer wurden (mehr als 8MB für die größte Packages.gz
– aus dem Abschnitt main
). Selbstverständlich erfordert die Installation von einem CD-ROM Satz keinerlei Herunterladen – in diesem Fall ist die Operation sehr schnell.