APT: Unterschied zwischen den Versionen
Zerum (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Was ist APT? == Apt ist ein Paketmanager unter Debian-basierten Distributionen (Ubuntu & Co.). Es wird per Konsole benutzt. <br/> Das Kommando "apt"…“) |
Zerum (Diskussion | Beiträge) (+ apt-get) |
||
Zeile 9: | Zeile 9: | ||
== Benutzung von apt-get == | == Benutzung von apt-get == | ||
+ | apt-get ist das APT-Werkzeug für den Umgang mit Paketen.<br/> | ||
+ | |||
+ | * Herunterladen und Einlesen aktueller Paketlisten: | ||
+ | apt-get update | ||
+ | * Installieren von Paket(en): | ||
+ | apt-get install <Paketname> | ||
+ | apt-get install <Paketname 1> <Paketname 2> ... <Paketname N> | ||
+ | * Entfernen von Paket(en): | ||
+ | apt-get remove <Paketname> | ||
+ | apt-get remove <Paketname 1> <Paketname 2> ... <Paketname N> | ||
+ | * Zusätzlich zu den Paketen auch die Konfigurationsdateien löschen: | ||
+ | apt-get purge <Paketname> | ||
+ | apt-get purge <Paketname 1> <Paketname 2> ... <Paketname N> | ||
+ | * Mit dem Befehl "upgrade" werden alle installierten Pakete auf die neueste verfügbare Version aktualisiert. Nur vorhandene Pakete werden aktualisiert. Es werden keine Pakete entfernt oder zusätzliche installiert. | ||
+ | apt-get upgrade | ||
+ | * Mit dem Befehl "dist-upgrade" werden alle Pakete auf die neueste verfügbare Version aktualisiert. Im Gegensatz zu "upgrade" werden hier auch neue benötigte Pakete automatisch installiert oder nicht mehr benötigte entfernt. In den Debian-Zweigen "Testing" und "Unstable" ist "dist-upgrade" die einzige Möglichkeit das System aktuell zu halten, da dort ständig neue Paketabhängigkeiten hinzukommen oder entfallen: | ||
+ | apt-get dist-upgrade | ||
+ | * Mit dem Befehl "clean" wird der Paketcache der .deb Pakete unter /var/cache/apt/archives vollständig gelöscht. | ||
+ | apt-get clean | ||
+ | * Mit dem Befehl "autoclean" werden Pakete im Paketcache der .deb-Pakete unter /var/cache/apt/archives gelöscht die nicht mehr in den Quellen vorhanden sind. In der Regel sind danach nur noch Paketversionen der installierten Pakete im Cache vorhanden. | ||
+ | apt-get autoclean | ||
+ | Mit dem Befehl "download" wird das angegebene .deb-Paket im aktuellen Verzeichnis nur heruntergeladen. Dieser Befehl kann auch als normaler User (nicht "root") durchgeführt werden. | ||
+ | apt-get download <Paketname> | ||
+ | Der Befehl "autoremove" entfernt nicht mehr benötigte Abhängigkeiten. | ||
+ | apt-get autoremove | ||
+ | {{Box Hinweis|| | ||
+ | Vorsicht mit "apt-get autoremove". Der Befehl kann eventuell Pakete entfernen die noch gewünscht oder benötigt werden. Die Liste der Pakete, die entfernt werden sollen, <u>'''vor'''</u> dem Bestätigen unbedingt lesen. | ||
+ | }} |
Version vom 19. April 2013, 17:56 Uhr
Was ist APT?
Apt ist ein Paketmanager unter Debian-basierten Distributionen (Ubuntu & Co.). Es wird per Konsole benutzt.
Das Kommando "apt" existiert nicht direkt. APT ist lediglich eine Sammlung von diversen Programmen zur Paketverwaltung:
- apt-get
- apt-cache
- apt-cdrom
- apt-config
- apt-key
Benutzung von apt-get
apt-get ist das APT-Werkzeug für den Umgang mit Paketen.
- Herunterladen und Einlesen aktueller Paketlisten:
apt-get update
- Installieren von Paket(en):
apt-get install <Paketname> apt-get install <Paketname 1> <Paketname 2> ... <Paketname N>
- Entfernen von Paket(en):
apt-get remove <Paketname> apt-get remove <Paketname 1> <Paketname 2> ... <Paketname N>
- Zusätzlich zu den Paketen auch die Konfigurationsdateien löschen:
apt-get purge <Paketname> apt-get purge <Paketname 1> <Paketname 2> ... <Paketname N>
- Mit dem Befehl "upgrade" werden alle installierten Pakete auf die neueste verfügbare Version aktualisiert. Nur vorhandene Pakete werden aktualisiert. Es werden keine Pakete entfernt oder zusätzliche installiert.
apt-get upgrade
- Mit dem Befehl "dist-upgrade" werden alle Pakete auf die neueste verfügbare Version aktualisiert. Im Gegensatz zu "upgrade" werden hier auch neue benötigte Pakete automatisch installiert oder nicht mehr benötigte entfernt. In den Debian-Zweigen "Testing" und "Unstable" ist "dist-upgrade" die einzige Möglichkeit das System aktuell zu halten, da dort ständig neue Paketabhängigkeiten hinzukommen oder entfallen:
apt-get dist-upgrade
- Mit dem Befehl "clean" wird der Paketcache der .deb Pakete unter /var/cache/apt/archives vollständig gelöscht.
apt-get clean
- Mit dem Befehl "autoclean" werden Pakete im Paketcache der .deb-Pakete unter /var/cache/apt/archives gelöscht die nicht mehr in den Quellen vorhanden sind. In der Regel sind danach nur noch Paketversionen der installierten Pakete im Cache vorhanden.
apt-get autoclean
Mit dem Befehl "download" wird das angegebene .deb-Paket im aktuellen Verzeichnis nur heruntergeladen. Dieser Befehl kann auch als normaler User (nicht "root") durchgeführt werden.
apt-get download <Paketname>
Der Befehl "autoremove" entfernt nicht mehr benötigte Abhängigkeiten.
apt-get autoremove
Hinweis: |
Vorsicht mit "apt-get autoremove". Der Befehl kann eventuell Pakete entfernen die noch gewünscht oder benötigt werden. Die Liste der Pakete, die entfernt werden sollen, vor dem Bestätigen unbedingt lesen. |