Product SiteDocumentation Site

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.

6.2.1. Initialisierung

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.