Linux repositories inspector
15 Januar 2020
APT 2.0.1

apt

Command-line package manager for Debian packages

NAME

apt-get - APT-Werkzeug f\(:ur den Umgang mit Paketen -- Befehlszeilenschnittstelle

\(:UBERSICHT

apt-get [-asqdyfmubV] [-o=Konfigurationszeichenkette] [-c=Konfigurationsdatei] [-t=Ziel-Release] [-a=Architektur] {update | upgrade | dselect-upgrade | dist-upgrade | install Paket [{=Paketversionsnummer | /Ziel-Release}]... | remove Paket... | purge Paket... | source Paket [{=Paketversionsnummer | /Ziel-Release}]... | build-dep Paket [{=Paketversionsnummer | /Ziel-Release}]... | download Paket [{=Paketversionsnummer | /Ziel-Release}]... | check | clean | autoclean | autoremove | {-v | --version} | {-h | --help}}

BESCHREIBUNG

apt-get ist ein Befehlszeilenwerkzeug zur Handhabung von Paketen und k\(:onnte als \(FcBackend\(Fo anderer Werkzeuge betrachtet werden, die die APT-Bibliothek benutzen. Es existieren mehrere \(FcOberfl\(:achenschnittstellen\(Fo, wie aptitude(8), synaptic(8) und wajig(1).
Sofern nicht die -h-, oder --help-Option angegeben ist, muss einer der nachfolgend aufgef\(:uhrten Befehle vorkommen.
update
update wird benutzt, um die Paketindexdatei wieder mit ihren Quellen zu synchronisieren. Die Indexe verf\(:ugbarer Pakete werden von den in /etc/apt/sources.list angegebenen Orten geladen. Wenn Sie zum Beispiel ein Debian-Archiv benutzen, ruft dieser Befehl die Packages.gz-Dateien ab und wertet sie aus, so dass Informationen \(:uber neue und aktualisierte Pakete verf\(:ugbar sind. Ein update sollte immer vor einem upgrade oder dist-upgrade ausgef\(:uhrt werden. Bitte seien Sie sich bewusst, dass die Gesamtfortschrittsanzeige nicht richtig sein wird, da die Gr\(:o\(sse der Pakete nicht im voraus bekannt ist.
upgrade
upgrade wird benutzt, um die neusten Versionen aller aktuell auf dem System installierten Pakete aus den in /etc/apt/sources.list aufgez\(:ahlten Quellen zu installieren. Aktuell installierte Pakete mit verf\(:ugbaren neuen Versionen werden abgerufen und das Upgrade durchgef\(:uhrt. Unter keinen Umst\(:anden werden derzeit installierte Pakete entfernt oder nicht installierte Pakete heruntergeladen und installiert. Neue Versionen von aktuell installierten Paketen von denen kein Upgrade durchgef\(:uhrt werden kann, ohne den Installationsstatus eines anderen Paketes zu \(:andern, werden in ihrer aktuellen Version bleiben. Zuerst muss ein update durchgef\(:uhrt werden, so dass apt-get die neuen Versionen der verf\(:ugbaren Pakete kennt.
dist-upgrade
dist-upgrade enth\(:alt zus\(:atzlich zu der Funktion von upgrade einen intelligenten Mechanismus zur Aufl\(:osung von ge\(:anderten Paketabh\(:angigkeiten in den neuen Paketversionen. apt-get hat ein \(Fcintelligentes\(Fo Konfliktaufl\(:osungssystem und es wird versuchen, Upgrades der wichtigsten Pakete, wenn n\(:otig zu Lasten der weniger wichtigen, durchzuf\(:uhren. Aufgrunddessen k\(:onnte der dist-upgrade-Befehl einige Pakete entfernen. Die /etc/apt/sources.list-Datei enth\(:alt eine Liste von Orten, von denen gew\(:unschte Paketdateien abgerufen werden. Siehe auch apt_preferences(5) f\(:ur einen Mechanismus zum Au\(sserkraftsetzen der allgemeinen Einstellungen f\(:ur einzelne Pakete.
dselect-upgrade
dselect-upgrade wird zusammen mit der traditionellen Debian-Oberfl\(:ache dselect(1) benutzt. dselect-upgrade folgt den durch dselect(1) am Status-Feld verf\(:ugbarer Pakete gemachten \(:Anderungen und f\(:uhrt die notwendigen Aktionen durch, um diesen Status zu realisieren (zum Beispiel das Entfernen von alten und Installieren von neuen Paketen).
install
Auf install folgen ein oder mehrere Pakete, f\(:ur die eine Installation oder ein Upgrade gew\(:unscht wird. Jedes Paket ist ein Paketname, kein vollst\(:andig zusammengesetzter Dateiname (zum Beispiel w\(:are in einem Debian-System apt-utils das anzugebende Argument, nicht apt-utils_2.0.1_amd64.deb). Alle Pakete, die von den zur Installation angegebenen Paketen ben\(:otigt werden, werden zus\(:atzlich heruntergeladen und installiert. Die Datei /etc/apt/sources.list wird benutzt, um die gew\(:unschten Pakete zu finden. Wenn ein Bindestrich an den Paketnamen (ohne Leerzeichen dazwischen) angeh\(:angt ist, wird das erkannte Pakete entfernt, falls es installiert ist. \(:Ahnlich kann ein Pluszeichen benutzt werden, um ein Paket zum Installieren vorzumerken. Diese letzteren Funktionen k\(:onnen benutzt werden, um Entscheidungen au\(sser Kraft zu setzen, die vom Konfliktaufl\(:osungssystem von apt-get getroffen wurden.
Eine bestimmte Version eines Paketes kann durch den Paketnamen gefolgt von einem Gleichheitszeichen und der Version des Paketes zur Installation ausgew\(:ahlt werden. Dies bewirkt, dass diese Version gesucht und zum Installieren ausgew\(:ahlt wird. Alternativ kann eine bestimmte Distribution durch den Paketnamen gefolgt von einem Schr\(:agstrich und der Version der Distribution oder des Archivnamens (\(Fcstable\(Fo, \(Fctesting\(Fo, \(Fcunstable\(Fo) ausgew\(:ahlt werden.
Beide Mechanismen der Versionsauswahl k\(:onnen ein Downgrade von Paketen ausl\(:osen und m\(:ussen mit Vorsicht gehandhabt werden.
Dies ist au\(sserdem das zu verwendende Ziel, wenn Sie ein Upgrade eines oder mehrerer bereits installierter Pakete durchf\(:uhren m\(:ochten, ohne ein Upgrade aller Pakete auf dem System durchzuf\(:uhren. Anders als das Ziel \(Fcupgrade\(Fo, das die neusten Versionen aller aktuell installierten Pakete installiert, wird \(Fcinstall\(Fo nur die neusten Versionen der angegebenen Pakete installieren. Geben Sie einfach den Namen des Paketes an, von dem Sie ein Upgrade durchf\(:uhren m\(:ochten und wenn eine neuere Version verf\(:ugbar ist, wird sie (mitsamt ihren Abh\(:angigkeiten, wie oben beschrieben) heruntergeladen und installiert.
Und zu guter Letzt erlaubt es Ihnen der apt_preferences(5)-Mechanismus, eine alternative Installationsrichtlinie f\(:ur eigene Pakete zu erzeugen.
Wenn keine Pakete dem angegebenen Ausdruck entsprechen und der Ausdruck entweder \(Fc.\(Fo, \(Fc?\(Fo oder \(Fc*\(Fo enth\(:alt, wird vermutet, dass es sich um einen regul\(:aren POSIX-Ausdruck handelt und dieser wird auf alle Paketnamen in der Datenbank angewendet. Jeder Treffer wird dann installiert (oder entfernt). Beachten Sie, dass nach \(:ubereinstimmenden Zeichenkettenteilen gesucht wird, so dass \(Fclo.*\(Fo auf \(Fchow-lo\(Fo und \(Fclowest\(Fo passt. Wenn dies nicht gew\(:unscht wird, h\(:angen Sie an den regul\(:aren Ausdruck mit \(Fc^\(Fo oder \(Fc$\(Fo an, um einen genaueren regul\(:aren Ausdruck zu erstellen.
Fallback to regular expressions is deprecated in APT 2.0, has been removed in apt(8), except for anchored expressions, and will be removed from apt-get(8) in a future version. Use apt-patterns(5) instead.
reinstall
reinstall ist ein Alias f\(:ur install --reinstall.
remove
remove ist identisch mit install, mit dem Unterschied, dass Pakete entfernt anstatt installiert werden. Beachten Sie, dass das Entfernen von Paketen deren Konfigurationsdateien im System bel\(:asst. Wenn ein Pluszeichen an den Paketnamen angeh\(:angt wird (ohne Leerzeichen dazwischen), wird das erkannte Paket installiert anstatt entfernt.
purge
purge entspricht remove mit dem Unterschied, dass Pakete entfernt und vollst\(:andig gel\(:oscht werden (s\(:amtliche Konfigurationsdateien werden ebenfalls gel\(:oscht).
source
source veranlasst apt-get dazu, Paketquellen zu holen. APT wird die verf\(:ugbaren Pakete \(:uberpr\(:ufen, um zu entscheiden, welche Paketquellen geholt werden. Es wird dann die neueste Version der Paketquelle finden und in das aktuelle Verzeichnis herunterladen. Dabei ber\(:ucksichtigt es - falls m\(:oglich - die Voreinstellung f\(:ur die Version der Distribution, die \(:uber die Option APT::Default-Release, die Option -t oder pro Paket mit der Paket/Distribution-Syntax gesetzt wurde.
Die Argumente werden als Bin\(:ar- und Quellpaketnamen interpretiert. Falls Sie dies \(:andern m\(:ochten, sehen Sie sich die Option --only-source an.
Paketquellen werden vom Bin\(:arpaket getrennt \(:uber deb-src-Zeilen in der sources.list(5)-Datei festgelegt. Das bedeutet, dass Sie f\(:ur jedes Depot, aus dem Sie Quellen erhalten wollen, eine solche Zeile hinzuf\(:ugen m\(:ussen; andernfalls werden Sie eventuell entweder die falschen Versionen (zu alte/zu neue) oder \(:uberhaupt keine Quellpakete erhalten.
Falls die Option --compile angegeben ist, wird das Paket unter Benutzung von dpkg-buildpackage f\(:ur die Architektur, die durch --host-architecture definiert ist, zu einem bin\(:aren .deb kompiliert. Falls --download-only angegeben ist, wird das Quellpaket nicht entpackt.
Eine bestimmte Quellversion kann durch Anh\(:angen eines Gleichheitszeichens an den Paketnamen gefolgt von der Versionsnummer heruntergeladen werden, \(:ahnlich dem Mechanismus, der f\(:ur die Bin\(:arpakete benutzt wird. Dies erm\(:oglicht exakte \(:Ubereinstimmung von Quellpaketname und -version und impliziert das Aktivieren der APT::Get::Only-Source-Option.
Beachten Sie, dass Quellpakete nicht wie normale Bin\(:arpakete in der Datenbank von dpkg installiert und nachverfolgt werden; sie werden nur wie Quell-Tarball-Archive in das aktuelle Verzeichnis heruntergeladen.
build-dep
build-dep veranlasst apt-get, Pakete zu installieren/entfernen, um zu versuchen, die Bauabh\(:angigkeiten eines Quellpakets zu erf\(:ullen. Standardm\(:a\(ssig werden die Abh\(:angigkeiten erf\(:ullt, um das Paket auf native Art zu bauen. Falls gew\(:unscht, kann stattdessen eine Rechnerarchitektur mit der Option --host-architecture angegeben werden.
Die Argumente werden als Bin\(:ar- oder Quellpaketnamen interpretiert. Falls Sie dies \(:andern m\(:ochten, sehen Sie sich die Option --only-source an.
satisfy
satisfy veranlasst apt-get, die angegebenen Abh\(:angigkeitszeichenketten zu erf\(:ullen. Die Abh\(:angigkeitszeichenketten k\(:onnten Bauprofile und Architekturbeschr\(:ankungslisten in ihren Bauabh\(:angigkeiten haben. Ihnen kann wahlweise "Conflicts: " vorangestellt sein, um die Abh\(:angigkeitszeichenkette nicht zu erf\(:ullen. Es d\(:urfen mehrere Zeichenketten desselben Typs angegeben werden.
Beispiel: apt-get satisfy "foo" "Conflicts: bar" "baz (>> 1.0) | bar (= 2.0), moo"
Der veraltete Operator \(Fc</>\(Fo wird nicht unterst\(:utzt, benutzen Sie stattdessen \(Fc<=/>=\(Fo.
check
check ist ein Diagnosewerkzeug. Es aktualisiert den Paketzwischenspeicher und pr\(:uft, ob besch\(:adigte Abh\(:angigkeiten vorliegen.
download
download wird das angegebene Bin\(:arpaket in das aktuelle Verzeichnis herunterladen.
clean
clean bereinigt das lokale Depot von heruntergeladenen Paketdateien. Es entfernt alles au\(sser der Sperrdatei aus /var/cache/apt/archives/ und /var/cache/apt/archives/partial/.
autoclean (und der auto-clean Alias seit 1.1)
Wie clean bereinigt autoclean das lokale Depot von heruntergeladenen Paketdateien. Der Unterschied besteht darin, dass es nur Pakete entfernt, die nicht mehr heruntergeladen werden k\(:onnen und gr\(:o\(sstenteils nutzlos sind. Dies erlaubt es, einen Zwischenspeicher \(:uber eine lange Zeitspanne zu betreiben, ohne dass er unkontrolliert anw\(:achst. Die Konfigurationsoption APT::Clean-Installed wird installierte Pakete vor der L\(:oschung bewahren, wenn sie auf \(Fcoff\(Fo gesetzt ist.
autoremove (und der auto-remove Alias seit 1.1)
autoremove wird benutzt, um Pakete zu entfernen, die automatisch installiert wurden, um Abh\(:angigkeiten f\(:ur andere Pakete zu erf\(:ullen, und die nicht mehr ben\(:otigt werden.
changelog
changelog versucht, das Changelog eines Pakets herunterzuladen und mit sensible-pager anzuzeigen. Standardm\(:a\(ssig zeigt es das Changelog f\(:ur die installierte Version. Sie k\(:onnen jedoch die gleichen Optionen wie f\(:ur den Befehl install angeben.
indextargets
zeigt standardm\(:a\(ssig ein Liste im Deb822-Format mit Informationen \(:uber alle Datendateien (auch als Indexziele bekannt) an, die apt-get update herunterladen w\(:urde. Es unterst\(:utzt eine --format-Option, um das Ausgabeformat zu \(:andern und auch um Zeilen der Standardausgabe zum Filtern der Datens\(:atze zu akzeptieren. Der Befehl wird haupts\(:achlich als Schnittstelle f\(:ur externe Werkzeuge benutzt, die mit APT arbeiten, um Informationen sowie Dateinamen f\(:ur heruntergeladenen Dateien zu holen, um sie auch anstelle selbst heruntergeladener zu verwenden. Umfangreiche Dokumentation ist hier nicht enthalten, sondern stattdessen in der Datei /usr/share/doc/apt-doc/acquire-additional-files.md.gz im Paket apt-doc zu finden.

OPTIONEN

Alle Befehlszeilenoptionen k\(:onnen durch die Konfigurationsdatei gesetzt werden, die Beschreibung gibt die zu setzende Option an. F\(:ur boolesche Optionen k\(:onnen Sie die Konfigurationsdatei au\(sser Kraft setzen, indem Sie etwas der Art -f-, --no-f, -f=no oder etliche weitere Varianten benutzen.
--no-install-recommends
betrachtet empfohlene Pakete nicht als Abh\(:angigkeit f\(:ur die Installation. Konfigurationselement: APT::Install-Recommends.
--install-suggests
betrachtet vorgeschlagene Pakete als Abh\(:angigkeit f\(:ur die Installation. Konfigurationselement: APT::Install-Suggests.
-d, --download-only
nur herunterladen; Paketdateien werden nur heruntergeladen, nicht entpackt oder installiert. Konfigurationselement: APT::Get::Download-Only.
-f, --fix-broken
Fehler beheben; versucht ein System von vorhandenen, besch\(:adigten Abh\(:angigkeiten zu befreien. Diese Option kann, wenn sie mit \(Fcinstall\(Fo/\(Fcremove\(Fo benutzt wird, einige Pakete weglassen, um es APT zu erlauben, eine wahrscheinliche L\(:osung herzuleiten. Falls Pakete angegeben wurden, m\(:ussen diese das Problem vollst\(:andig korrigieren. Die Option ist manchmal n\(:otig, wenn APT zum ersten Mal ausgef\(:uhrt wird. APT selbst erlaubt es nicht, dass auf einem System besch\(:adigte Paketabh\(:angigkeiten existieren. Es ist m\(:oglich, dass eine Abh\(:angigkeitsstruktur eines Systems so fehlerhaft ist, dass ein manuelles Eingreifen erforderlich ist (was normalerweise bedeutet, dass dpkg --remove benutzt wird, um einige der fehlerhaften Pakete zu beseitigen). Wenn Sie die Option zusammen mit -m benutzen, k\(:onnte das in einigen Situationen zu Fehlern f\(:uhren. Konfigurationselement: APT::Get::Fix-Broken.
-m, --ignore-missing, --fix-missing
ignoriert fehlende Pakete; Wenn Pakete nicht heruntergeladen werden k\(:onnen oder die Integrit\(:atspr\(:ufung nach dem Herunterladen fehlschl\(:agt (fehlerhafte Paketdateien), werden diese Pakete zur\(:uckgehalten und das Ergebnis verarbeitet. Die Benutzung dieser Option zusammen mit -f kann in einigen Situationen zu Fehlern f\(:uhren. Wenn ein Paket zur Installation ausgew\(:ahlt ist (besonders, wenn es auf der Befehlszeile angegeben wurde) und nicht heruntergeladen werden kann, wird es stillschweigend zur\(:uckgehalten. Konfigurationselement: APT::Get::Fix-Missing.
--no-download
schaltet das Herunterladen von Paketen aus. Es ist am sinnvollsten, dies zusammen mit --ignore-missing zu verwenden, um APT zu zwingen, nur die .debs zu benutzten, die es bereits heruntergeladenen hat. Konfigurationselement: APT::Get::Download.
-q, --quiet
still; erzeugt eine Ausgabe, die f\(:ur Protokollierung geeignet ist und keine Fortschrittsanzeigen enth\(:alt. Mehr \(Fcq\(Fos unterdr\(:ucken weitere Ausgaben, bis zu einem Maximum von 2. Sie k\(:onnen au\(sserdem -q=# benutzen, um die Stillestufe zu setzen, was die Konfigurationsdatei au\(sser Kraft setzt. Beachten Sie, dass Stillestufe 2 -y impliziert. Sie sollten niemals -qq ohne einen keine-Aktion-Schalter, wie -d, --print-uris oder -s benutzen, da APT Entscheidungen treffen k\(:onnte, die Sie nicht erwarteten. Konfigurationselement: quiet.
-s, --simulate, --just-print, --dry-run, --recon, --no-act
keine Aktion; f\(:uhrt eine Simulation von Ereignissen durch, die basierend auf dem aktuellen Systemstatus auftreten w\(:urden, ver\(:andert das System jedoch nicht wirklich. Sperren wird deaktiviert (Debug::NoLocking), daher kann sich der Systemstatus \(:andern, w\(:ahrend apt-get ausgef\(:uhrt wird. Simulationen k\(:onnen auch von Nicht-Root-Benutzern ausgef\(:uhrt werden, die m\(:oglicherweise keinen Lesezugriff auf alle APT-Konfigurationsdateien haben, was die Simulation verf\(:alschen k\(:onnte. Au\(sserdem wird standardm\(:a\(ssig Nicht-Root-Benutzern ein Hinweis mit einer entsprechenden Warnung angezeigt. (APT::Get::Show-User-Simulation-Note). Konfigurationselement: APT::Get::Simulate.
Simulieren gibt eine Serie von Zeilen aus, von denen jede eine dpkg-Aktion darstellt: Konfigurieren (Conf), Entfernen (Remv) oder Entpacken (Inst). Eckige Klammern zeigen besch\(:adigte Pakete an und ein leeres Paar eckiger Klammern steht f\(:ur Besch\(:adigungen, die keine Folgen haben (selten).
-y, --yes, --assume-yes
automatisches \(FcJa\(Fo auf Anfragen; versucht auf alle Anfragen mit \(FcJa\(Fo zu antworten und ohne Benutzerinteraktion zu laufen. Wenn eine unerw\(:unschte Situation eintritt, wie eine \(:Anderung an einem gehaltenen Paket, die Installation eines nicht authentifizierten Pakets oder das Entfernen eines essenziellen Pakets, dann wird apt-get abgebrochen. Konfigurationselement: APT::Get::Assume-Yes.
--assume-no
automatisches \(FcNein\(Fo auf alle Anfragen. Konfigurationselement: APT::Get::Assume-No.
--no-show-upgraded
gibt keine Liste aller Pakete aus, f\(:ur die ein Upgrade durchgef\(:uhrt werden kann. Konfigurationselement: APT::Get::Show-Upgraded.
-V, --verbose-versions
zeigt vollst\(:andige Versionen f\(:ur Pakete, von denen ein Upgrade durchgef\(:uhrt oder die installiert wurden. Konfigurationselement: APT::Get::Show-Versions.
-a, --host-architecture
Diese Option steuert, wie die Architektur der durch apt-get source --compile gebauten Pakete und wie Cross-Bauabh\(:angigkeiten erf\(:ullt werden. Standardm\(:a\(ssig ist sie nicht gesetzt, was bedeutet, dass die Rechnerarchitektur die gleiche wie die Bauarchitektur (die durch APT::Architecture) definiert wird) ist. Konfigurationselement: APT::Get::Host-Architecture.
-P, --build-profiles
Diese Option steuert die aktivierten Bauprofile f\(:ur die ein Quellpaket durch apt-get source --compile gebaut und wie Cross-Bauabh\(:angigkeiten erf\(:ullt werden. Standardm\(:a\(ssig ist kein Bauprofil aktiv. Weitere Bauprofile k\(:onnen gleichzeitig aktiviert werden, indem sie durch Kommas getrennt angeh\(:angt werden. Konfigurationselement: APT::Build-Profiles.
-b, --compile, --build
kompiliert Quellpakete, nachdem sie heruntergeladen wurden. Konfigurationselement: APT::Get::Compile.
--ignore-hold
ignoriert Zur\(:uckhalten des Paketes; dies veranlasst apt-get, ein f\(:ur das Paket gesetztes \(FcHalten\(Fo zu ignorieren. Dies kann zusammen mit dist-upgrade n\(:utzlich sein, um eine gro\(sse Anzahl ungew\(:unschter \(FcHalten\(Fo au\(sser Kraft zu setzen. Konfigurationselement: APT::Ignore-Hold.
--with-new-pkgs
erlaubt das Installieren neuer Pakete, wenn es zusammen mit upgrade benutzt wird. Dies ist n\(:utzlich, falls das Aktualisieren eines installierten Pakets zur Installation neue Abh\(:angigkeiten erfordert. Anstatt das Paket zur\(:uckzuhalten, wird upgrade ein Upgrade des Pakets durchf\(:uhren und die neuen Abh\(:angigkeiten installieren. Beachten Sie, dass upgrade mit dieser Option niemals Pakete entfernen, sondern nur das Hinzuf\(:ugen neuer gestatten wird. Konfigurationselement: APT::Get::Upgrade-Allow-New.
--no-upgrade
kein Upgrade von Paketen durchf\(:uhren; wenn es zusammen mit install benutzt wird, wird no-upgrade auf der Befehlszeile ein Upgrade von Paketen verhindern, die bereits installiert sind. Konfigurationselement: APT::Get::Upgrade.
--only-upgrade
keine neuen Pakete installieren; wenn es zusammen mit install benutzt wird, wird only-upgrade nur Upgrades bereits installierter Pakete durchf\(:uhren und Anfragen zur Installation neuer Pakete ignorieren. Konfigurationselement: APT::Get::Only-Upgrade.
--allow-downgrades
Dies ist eine gef\(:ahrliche Option, die APT veranlasst, ohne Nachfrage fortzufahren, wenn es Downgrades durchf\(:uhrt. Sie sollte nicht benutzt werden, au\(sser in ganz besonderen Situationen. Ihre Verwendung kann m\(:oglicherweise Ihr System zerst\(:oren. Konfigurationselement: APT::Get::allow-downgrades. Eingef\(:uhrt mit APT 1.1.
--allow-remove-essential
erzwingt \(FcJa\(Fo; dies ist eine gef\(:ahrliche Option, die APT veranlasst, ohne Nachfrage fortzufahren, wenn wesentliche Teile des Systems entfernt werden sollen. Sie sollte nicht benutzt werden, au\(sser in ganz besonderen Situationen. Ihre Verwendung kann m\(:oglicherweise Ihr System zerst\(:oren. Konfigurationselement: APT::Get::allow-remove-essential. Eingef\(:uhrt mit APT 1.1.
--allow-change-held-packages
erzwingt \(FcJa\(Fo; dies ist eine gef\(:ahrliche Option, die APT veranlasst, ohne Nachfrage fortzufahren, wenn gehaltene Pakete ge\(:andert werden sollen. Sie sollte nicht benutzt werden, au\(sser in ganz besonderen Situationen. Sie zu benutzen, kann m\(:oglicherweise Ihr System zerst\(:oren! Konfigurationselement: APT::Get::allow-change-held-packages. Eingef\(:uhrt mit APT 1.1.
--force-yes
erzwingt \(FcJa\(Fo; dies ist eine gef\(:ahrliche Option, die APT veranlasst, ohne Nachfrage fortzufahren, wenn es etwas m\(:oglicherweise sch\(:adliches tut. Es sollte nicht benutzt werden, au\(sser in ganz besonderen Situationen. force-yes zu benutzen, kann m\(:oglicherweise Ihr System zerst\(:oren! Konfigurationselement: APT::Get::force-yes. Dies ist veraltet und wurde in 1.1. durch --allow-unauthenticated, --allow-downgrades, --allow-remove-essential und --allow-change-held-packages ersetzt.
--print-uris
Anstatt die Dateien herunterzuladen, werden ihre URIs ausgegeben. Jeder URI wird den Pfad, den Zieldateinamen, die Gr\(:o\(sse und den erwarteten MD5-Hash enthalten. Beachten Sie, dass der zu schreibende Dateiname nicht immer dem Dateinamen auf der entfernt gelegenen Site entspricht. Dies funktioniert auch mit den Befehlen source und update. Wenn es mit dem Befehl update benutzt wird, sind MD5 und Gr\(:o\(sse nicht enthalten und es ist Aufgabe des Benutzers, komprimierte Dateien zu dekomprimieren. Konfigurationselement: APT::Get::Print-URIs.
--purge
\(Fcpurge\(Fo anstelle von \(Fcremove\(Fo f\(:ur alles zu entfernende benutzen. Ein Stern (\(Fc*\(Fo) wird bei Paketen angezeigt, die zum vollst\(:andigen Entfernen vorgemerkt sind. remove --purge entspricht dem Befehl purge. Konfigurationselement: APT::Get::Purge.
--reinstall
installiert Pakete erneut, die bereits mit der neusten Version installiert sind. Konfigurationselement: APT::Get::ReInstall.
--list-cleanup
Diese Option ist standardm\(:a\(ssig eingeschaltet. Um sie auszuschalten, benutzen Sie --no-list-cleanup. Wenn eingeschaltet, wird apt-get den Inhalt von /var/lib/apt/lists automatisch verwalten, um sicherzustellen, dass veraltete Dateien gel\(:oscht werden. Nur das h\(:aufige \(:Andern der Quelllisten stellt den einzigen Grund zum Ausschalten der Option dar. Konfigurationselement: APT::Get::List-Cleanup.
-t, --target-release, --default-release
Diese Option steuert die standardm\(:a\(ssige Eingabe an die Einheit zur Durchsetzung der Richtlinien (\(Fcpolicy\(Fo), sie erstellt eine Vorgabe-Pin mit Priorit\(:at 990 unter Benutzung der angegebenen Release-Zeichenkette. Dies setzt die allgemeinen Einstellungen in /etc/apt/preferences au\(sser Kraft. Pakete mit speziellem Pinning sind nicht vom Wert dieser Option betroffen. Kurz gesagt, gibt Ihnen diese Option einfache Kontrolle dar\(:uber, aus welcher Distribution Pakete heruntergeladen werden sollen. Einige typische Beispiele k\(:onnten -t 2.1*, -t unstable oder -t sid sein. Konfigurationselement: APT::Default-Release; lesen Sie auch die apt_preferences(5)-Handbuchseite.
--trivial-only
f\(:uhrt nur Aktionen aus, die \(Fctrivial\(Fo sind. Von der Logik her \(:ahnelt sie der --assume-yes. An Stellen, an denen --assume-yes \(Fcja\(Fo auf Fragen antwortet, antwortet --trivial-only \(FcNein\(Fo. Konfigurationselement: APT::Get::Trivial-Only.
--no-remove
Wenn irgendwelche Pakete entfernt werden sollen, bricht apt-get sofort ohne Nachfrage ab. Konfigurationselement: APT::Get::Remove.
--auto-remove, --autoremove
Wenn der Befehl entweder install oder remove lautet, dann bewirkt diese Option wie das Ausf\(:uhren des autoremove-Befehls das Entfernen der nicht mehr ben\(:otigten abh\(:angigen Pakete. Konfigurationselement: APT::Get::AutomaticRemove.
--only-source
hat nur eine Bedeutung f\(:ur die Befehle source und build-dep. Zeigt an, dass die angegebenen Quellnamen nicht durch die bin\(:are Tabelle ermittelt werden. Dies bedeutet, dass dieser Befehl, wenn diese Option angegeben ist, nur Quellpaketnamen als Argumente akzeptiert, anstatt Bin\(:arpaketnamen zu akzeptieren und das entsprechende Quellpaket nachzuschlagen. Konfigurationselement: APT::Get::Only-Source.
--diff-only, --dsc-only, --tar-only
l\(:adt nur die diff-, dsc-, oder tar-Dateien eines Quellarchivs herunter. Konfigurationselemente: APT::Get::Diff-Only, APT::Get::Dsc-Only und APT::Get::Tar-Only.
--arch-only
verarbeitet nur architekturabh\(:angige Bauabh\(:angigkeiten. Konfigurationselement: APT::Get::Arch-Only.
--indep-only
verarbeitet nur architekturunabh\(:angige Bauabh\(:angigkeiten. Konfigurationselement: APT::Get::Indep-Only.
--allow-unauthenticated
ignoriert, falls Pakete nicht authentifiziert werden k\(:onnen, und zeigt es nicht an. Dies kann bei der Arbeit mit lokalen Depots n\(:utzlich sein, ist jedoch ein gro\(sses Sicherheitsrisiko, falls die Echtheit der Daten nicht durch den Benutzer selbst auf eine andere Art sichergestellt ist. Die Benutzung der Option Trusted f\(:ur sources.list(5)-Eintr\(:age sollte normalerweise diesem globalen Au\(sser-Kraft-setzen vorgezogen werden. Konfigurationselement: APT::Get::AllowUnauthenticated.
--no-allow-insecure-repositories
verbietet dem Befehl \(Fcupdate\(Fo das Beschaffen nicht \(:uberpr\(:ufbarer Daten von konfigurierten Quellen. APT wird beim Befehl \(Fcupdate\(Fo f\(:ur Depots ohne g\(:ultige kryptografische Signaturen fehlschlagen. Weiter Einzelheiten \(:uber das Konzept und dessen Folgen finden Sie unter apt-secure(8). Konfigurationselement: Acquire::AllowInsecureRepositories.
--allow-releaseinfo-change
erlaubt dem Aktualisierungsbefehl mit dem Herunterladen von Daten aus einem Depot fortzufahren, bei dem sich die Information ge\(:andert hat, welche Ver\(:offentlichung im Depot enthalten ist, z.B. eine neue Hauptver\(:offentlichung. APT wird beim Aktualisierungsbefehl f\(:ur derartige Depots bis zur Best\(:atigung scheitern, um sicherzustellen, dass der Benutzer auf die \(:Anderung vorbereitet ist. Weitere Einzelheiten des Konzepts und der Konfiguration finden Sie unter apt-secure(8).
Es existieren Spezialoptionen (--allow-releaseinfo-change-Feld), um \(:Anderungen nur f\(:ur bestimmte Felder wie origin, label, codename, suite, version und defaultpin zu erlauben. Siehe auch apt_preferences(5). Konfigurationselement: Acquire::AllowReleaseInfoChange.
--show-progress
zeigt benutzerfreundliche Fortschrittsinformationen im Terminalfenster, wenn Pakete installiert beziehungsweise entfernt werden oder ein Upgrade durchgef\(:uhrt wird. Informationen \(:uber eine maschinell auswertbare Version dieser Daten finden Sie in README.progress-reporting im Dokumentationsverzeichnis apt/doc. Konfigurationselemente: Dpkg::Progress und Dpkg::Progress-Fancy.
--with-source Dateiname
f\(:ugt die angegebene Datei als Quelle f\(:ur Metadaten hinzu. Dies kann mehrfach verwendet werden, um mehrere Dateien hinzuzuf\(:ugen. Weitere Einzelheiten der --with-source-Beschreibung finden Sie unter apt-cache(8).
-h, --help
eine kurze Aufrufzusammenfassung zeigen
-v, --version
die Version des Programms anzeigen
-c, --config-file
Konfigurationsdatei; hiermit wird die zu verwendende Konfigurationssdatei angegeben. Das Programm wird die Vorgabe-Konfigurationsdatei und dann diese Konfigurationsdatei lesen. Falls Konfigurationseinstellungen vor der Vorgabe-Konfiguration ausgewertet werden m\(:ussen, geben Sie eine Datei in der Umgebungsvariable APT_CONFIG an. Lesen Sie apt.conf(5), um Syntax-Informationen zu erhalten.
-o, --option
eine Konfigurationsoption setzen; hiermit wird eine beliebige Konfigurationsoption gesetzt. Die Syntax lautet -o Foo::Bar=bar. -o und --option kann mehrfach benutzt werden, um verschiedene Optionen zu setzen.

DATEIEN

/etc/apt/sources.list
Orte, von denen Pakete geladen werden. Konfigurationselement: Dir::Etc::SourceList.
/etc/apt/sources.list.d/
Dateifragmente f\(:ur Orte, von denen Pakete geladen werden. Konfigurationselement: Dir::Etc::SourceParts.
/etc/apt/apt.conf
APT-Konfigurationsdatei. Konfigurationselement: Dir::Etc::Main.
/etc/apt/apt.conf.d/
APT-Konfigurationsdatei-Fragmente. Konfigurationselement: Dir::Etc::Parts.
/etc/apt/preferences
Version-Einstellungsdatei. Hier k\(:onnen Sie "pinning" festlegen, d.h. eine Einstellung, um bestimmte Pakete aus einer separaten Quelle oder von einer anderen Version einer Distribution zu erhalten. Konfigurationselement: Dir::Etc::Preferences.
/etc/apt/preferences.d/
Dateifragmente f\(:ur die Versionseinstellungen. Konfigurationselement: Dir::Etc::PreferencesParts.
/var/cache/apt/archives/
Speicherbereich f\(:ur abgerufene Paketdateien. Konfigurationselement: Dir::Cache::Archives.
/var/cache/apt/archives/partial/
Speicherbereich f\(:ur Paketdateien auf dem Transportweg. Konfigurationselement: Dir::Cache::Archives (partial wird implizit angeh\(:angt)
/var/lib/apt/lists/
Speicherbereich f\(:ur Statusinformationen jeder in sources.list(5) angegebenen Paketquelle Konfigurationselement: Dir::State::Lists.
/var/lib/apt/lists/partial/
Speicherbereich f\(:ur Statusinformationen auf dem Transportweg. Konfigurationselement: Dir::State::Lists (partial wird implizit angeh\(:angt)

SIEHE AUCH

apt-cache(8), apt-cdrom(8), dpkg(1), sources.list(5), apt.conf(5), apt-config(8), apt-secure(8), die APT-Benutzeranleitung in /usr/share/doc/apt-doc/, apt_preferences(5), das APT-Howto.

DIAGNOSE

apt-get gibt bei normalen Aktionen 0 zur\(:uck, dezimal 100 bei Fehlern.

FEHLER

\m[blue]APT-Fehlerseite\m[][1]. Wenn Sie einen Fehler in APT berichten m\(:ochten, lesen Sie bitte /usr/share/doc/debian/bug-reporting.txt oder den reportbug(1)-Befehl. Verfassen Sie Fehlerberichte bitte auf Englisch.

\(:UBERSETZUNG

Die deutsche \(:Ubersetzung wurde 2009 von Chris Leick <> in Zusammenarbeit mit dem deutschen l10n-Team von Debian <> angefertigt.
Beachten Sie, dass diese \(:Ubersetzung Teile enthalten kann, die nicht \(:ubersetzt wurden. Dies ist so, damit kein Inhalt verloren geht, wenn die \(:Ubersetzung hinter dem Originalinhalt hinterherh\(:angt.

AUTOREN

Jason Gunthorpe
APT-Team

FU\(ssNOTEN

1. APT-Fehlerseite http://bugs.debian.org/src:apt
⇧ Top