aptitude: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
Im Gegensatz zum Shell-Befehl apt-get verfügt aptitude über eine zusätzliche Schicht, in der Paketzustände (package states) gespeichert werden. Dort registriert aptitude, welche Pakete in Folge von Abhängigkeiten installiert werden - dadurch ist es in der Lage, nicht mehr benötigte (verwaiste) Pakete automatisch zu deinstallieren. Ausserdem führt aptitude ein vollständiges Log über die gesamte Installationsgeschichte und Abhängigkeiten. | Im Gegensatz zum Shell-Befehl apt-get verfügt aptitude über eine zusätzliche Schicht, in der Paketzustände (package states) gespeichert werden. Dort registriert aptitude, welche Pakete in Folge von Abhängigkeiten installiert werden - dadurch ist es in der Lage, nicht mehr benötigte (verwaiste) Pakete automatisch zu deinstallieren. Ausserdem führt aptitude ein vollständiges Log über die gesamte Installationsgeschichte und Abhängigkeiten. | ||
== Optionen == | |||
{| class=wiki | |||
| <tt>install <i>Paketname</i></tt> || Installation des angegebenen Pakets. | |||
|- | |||
| <tt>remove <i>Paketname</i></tt> || Deinstallation des angegebenen Pakets. | |||
|- | |||
| <tt>purge <i>Paketname</i></tt> || Deinstallation des angegebenen Pakets und Löschung der Konfigurationsdateien. | |||
|- | |||
| <tt>hold <i>Paketname</i></tt> || Verhindert eine Aktualisierung des angegebenen Pakets. | |||
|- | |||
| <tt>unhold <i>Paketname</i></tt> || Lässt beim angegebenen Paket wieder Aktualisierungen zu. | |||
|- | |||
| <tt>markauto <i>Paketname</i></tt> || Markiert das angegebene Paket als automatisch installiert. | |||
|- | |||
| <tt>unmarkauto <i>Paketname</i></tt> || Markiert das angegebene Paket als manuell installiert. | |||
|- | |||
| <tt>update</tt> || Aktualisiert die Liste der verfügbaren Pakete. | |||
|- | |||
| <tt>upgrade</tt> || Aktualisiert Pakete, für die neuere Versionen vorliegen. | |||
|- | |||
| <tt>dist-upgrade</tt> || Aktualisiert Pakete auch dann, wenn dafür andere installiert oder gelöscht werden müssen. | |||
|- | |||
| <tt>search <i>Suchmuster</i></tt> || Such nach Paketen, die das Suchmuster enthalten. | |||
|- | |||
| <tt>clean</tt> || Löscht alle heruntergeladenen Paketdateien von der Festplatte. | |||
|- | |||
| <tt>autoclean</i></tt> || Löscht heruntergeladene Paketdateien von der Festplatte, wenn aktuellere Versionen vorliegen. | |||
|- | |||
| <tt>download <i>Paketname</i></tt> || Lädt das angegebene Paket herunter, ohne es zu installieren. | |||
|} | |||
== Weblinks == | == Weblinks == |
Version vom 22. Juli 2009, 10:35 Uhr
Der Shell-Befehl aptitude ist ein Frontend für das Advanced Packaging Tool. Es zeigt eine Liste von Softwarepaketen an und erlaubt dem Benutzer die interaktive Paketverwaltung. aptitude verwendet die Ncurses-Bibliothek, mit deren Hilfe es eine zeichenorientierte Benutzerschnittstelle zur Verfügung stellt - damit kann es auch auf Systemen ohne grafische Oberfläche oder bei der Anmeldung mittels ssh genutzt werden. Ausserdem besitzt es eine Befehlszeilenschnittstelle, die weitgehend mit der von apt-get kompatibel ist.
Im Gegensatz zum Shell-Befehl apt-get verfügt aptitude über eine zusätzliche Schicht, in der Paketzustände (package states) gespeichert werden. Dort registriert aptitude, welche Pakete in Folge von Abhängigkeiten installiert werden - dadurch ist es in der Lage, nicht mehr benötigte (verwaiste) Pakete automatisch zu deinstallieren. Ausserdem führt aptitude ein vollständiges Log über die gesamte Installationsgeschichte und Abhängigkeiten.
Optionen
install Paketname | Installation des angegebenen Pakets. |
remove Paketname | Deinstallation des angegebenen Pakets. |
purge Paketname | Deinstallation des angegebenen Pakets und Löschung der Konfigurationsdateien. |
hold Paketname | Verhindert eine Aktualisierung des angegebenen Pakets. |
unhold Paketname | Lässt beim angegebenen Paket wieder Aktualisierungen zu. |
markauto Paketname | Markiert das angegebene Paket als automatisch installiert. |
unmarkauto Paketname | Markiert das angegebene Paket als manuell installiert. |
update | Aktualisiert die Liste der verfügbaren Pakete. |
upgrade | Aktualisiert Pakete, für die neuere Versionen vorliegen. |
dist-upgrade | Aktualisiert Pakete auch dann, wenn dafür andere installiert oder gelöscht werden müssen. |
search Suchmuster | Such nach Paketen, die das Suchmuster enthalten. |
clean | Löscht alle heruntergeladenen Paketdateien von der Festplatte. |
autoclean | Löscht heruntergeladene Paketdateien von der Festplatte, wenn aktuellere Versionen vorliegen. |
download Paketname | Lädt das angegebene Paket herunter, ohne es zu installieren. |