'\" t
.\" Title: sources.list
.\" Author: Jason Gunthorpe
.\" Generator: DocBook XSL Stylesheets v1.79.1
.\" Date: 25\ \&November\ \&2016
.\" Manual: APT
.\" Source: APT 1.4.9
.\" Language: German
.\"
.TH "SOURCES\&.LIST" "5" "25\ \&November\ \&2016" "APT 1.4.9" "APT"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
sources.list \- Liste konfigurierter APT\-Datenquellen
.SH "BESCHREIBUNG"
.PP
Die Quellenliste
/etc/apt/sources\&.list
und die in
/etc/apt/sources\&.list\&.d/
enthaltenen Dateien wurden entworfen, um eine beliebige Anzahl aktiver Quellen und unterschiedlicher Quellmedien zu unterst\(:utzen\&. Die Dateien f\(:uhren eine Quelle je Zeile auf (einzeiliger Stil) oder enthalten mehrzeilige Abs\(:atze, die eine oder mehrere Quellen pro Absatz definieren (Deb822\-Stil), bei der die bevorzugte Quelle zuerst aufgef\(:uhrt wird (im Fall, dass eine einzelne Version von mehr als einer Quelle verf\(:ugbar ist)\&. Die Informationen \(:uber die konfigurierten Quellen werden durch
\fBapt\-get update\fR
(oder einem vergleichbaren Befehl einer anderen APT\-Oberfl\(:ache) beschafft\&.
.SH "SOURCES\&.LIST\&.D"
.PP
Das Verzeichnis
/etc/apt/sources\&.list\&.d
stellt eine M\(:oglichkeit bereit, sources\&.list\-Eintr\(:age in separaten Dateien hinzuzuf\(:ugen\&. Zwei verschiedene Formate sind, wie in den beiden n\(:achsten Abschnitten erkl\(:art, erlaubt\&. Dateinamen m\(:ussen abh\(:angig vom enthaltenen Format entweder eine
\&.list\- oder
\&.sources\-Endung haben\&. Die Dateinamen d\(:urfen nur Buchstaben (a\-z und A\-Z), Ziffern (0\-9), Unterstrich (_), Bindestrich (\-) und Punkt (\&.) enthalten\&. Andernfalls wird APT einen Hinweis ausgeben, dass es eine Datei ignoriert hat, falls die Datei nicht auf ein Muster in der Konfigurationsliste
Dir::Ignore\-Files\-Silently
passt \(en in diesem Fall wird sie stillschweigend ignoriert\&.
.SH "FORMAT MIT EINZEILIGEM STIL"
.PP
Dateien in diesem Format haben die Endung\&.list\&. Jede Zeile, die eine Quelle angibt, beginnt mit einem Typ (z\&.B\&.
deb\-src), gefolgt von Optionen und Argumenten f\(:ur diesen Typ\&. Individuelle Eintr\(:age k\(:onnen nicht auf einer Folgezeile fortgesetzt werden\&. Leere Zeilen werden ignoriert und ein
#\-Zeichen irgendwo in einer Zeile kennzeichnet den Rest der Zeile als Kommentar\&. Ein Eintrag kann folglich durch Auskommentieren der ganzen Zeile deaktiviert werden\&. Falls Optionen bereitgestellt werden sollen, werden sie durch Leerr\(:aume getrennt und alle zusammen in quadratische Klammern ([]) eingeschlossen\&. Sie sind in der Zeile nach dem Typ enthalten und mit einem Leerraum von ihm getrennt\&. Falls eine Option mehrere Werte erlaubt, werden diese voneinander per Komma (,) getrennt\&. Ein Optionsname wird von seinem (seinen) Wert(en) durch ein Gleichheitszeichen (=) getrennt\&. Optionen mit mehreren Werten haben au\(sserdem
\-=
und
+=
als Trenner, die statt den vorgegebenen Wert durch den (die) angegebenen Wert(e) zu ersetzen, den vorgegebenen Wert selbst \(:andern oder entfernen\&.
.PP
Dies ist das traditionelle, von allen APT\-Versionen unterst\(:utzte Format\&. Beachten Sie, dass nicht alle unten beschriebenen Optionen von allen Versionen von APT unterst\(:utzt werden\&. Beachten Sie au\(sserdem, dass einige \(:altere Anwendungen dieses Format selbst auswerten und nicht erwarten, dass Optionen auftauchen, da diese vor der Einf\(:uhrung der Unterst\(:utzung mehrerer Architekturen nicht \(:ublich waren\&.
.SH "FORMAT IM DEB822\-STIL"
.PP
Dateien in diesem Format haben die Endung\&.sources\&. Die Syntax des Formates ist dem \(:ahnlich, was andere von Debian und seinen Derivaten benutzte Dateien verwenden, wie Metadatendateien, die APT von den konfigurierten Quellen herunterl\(:adt oder der Datei
debian/control
in einem Debian\-Quellpaket\&. Individuelle Eintr\(:age werden durch eine leere Zeile getrennt: Zus\(:atzliche leere Zeilen werden ignoriert und
#\-Zeichen am Anfang einer Zeile kennzeichnen die ganze Zeile als Kommentar\&. Ein Eintrag kann daher deaktiviert werden, indem jede Zeile, die zum Absatz geh\(:ort, auskommentiert wird\&. Es ist \(:ublicherweise jedoch einfacher, dem Absatz das Feld \(FcEnabled: no\(Fo hinzuzuf\(:ugen, um den Eintrag zu deaktivieren\&. Durch Entfernen des Feldes oder indem es auf \(Fcyes\(Fo gesetzt wird, wird es wieder aktiviert\&. Optionen haben dieselbe Syntax wie jedes andere Feld: ein Feldname, durch einen Doppelpunkt (:) und optionale Leerr\(:aume von ihren (ihrem) Wert(en) getrennt\&. Beachten Sie insbesondere, dass mehrere Werte durch Leerr\(:aume getrennt werden, nicht durch Kommas, wie im einzeiligen Format\&. Felder mit mehreren Werten wie
Architectures
haben obendrein
Architectures\-Add
und
Architectures\-Remove, um den Vorgabewert zu \(:andern, statt ihn zu ersetzen\&.
.PP
Dies ist ein neues Format, das von APT selbst seit Version 1\&.1\&. unterst\(:utzt wird\&. \(:Altere Versionen ignorieren solche Dateien, wie vorher beschrieben, mit einer Benachrichtigung\&. Es ist vorgesehen, dieses Format schrittweise zum Standardformat zu machen und das vorher beschriebene Format mit dem einzeiligen Stil zu missbilligen, da das neue f\(:ur Menschen einfacher zu erstellen, zu erweitern und zu \(:andern ist\&. Dies trifft f\(:ur Maschinen ebenso zu, insbesondere dann, wenn viele Quellen und/oder Optionen beteiligt sind\&. Entwickler, die mit APT\-Quellen arbeiten und/oder sie auswerten, sind dringend ermutigt, dieses Format zu unterst\(:utzen und das APT\-Team zu kontaktieren, um diese Arbeit zu koordinieren und weiterzugeben\&. Benutzer k\(:onnen dieses Format bereits \(:ubernehmen, es k\(:onnten jedoch Probleme mit Software auftreten, die dieses Format noch nicht unterst\(:utzen\&.
.SH "DIE TYPEN \(FcDEB\(Fo UND \(FcDEB\-SRC\(Fo: ALLGEMEINES FORMAT"
.PP
Der
deb\-Typ beschreibt ein typisches zweistufiges Debian\-Archiv,
Distribution/Komponente\&.
Distribution
ist typischerweise eine Suite wie
stable
oder
testing
oder ein Codename wie
stretch
oder
buster
w\(:ahrend Komponente entweder
main,
contrib
oder
non\-free
ist\&. Der
deb\-src\-Typ beschreibt den Quellcode einer Debian\-Distribution in der gleichen Form wie den
deb\-Typ\&. Eine
deb\-src\-Zeile wird ben\(:otigt, um Quellindizes herunterzuladen\&.
.PP
Das Format f\(:ur zwei Eintr\(:age im einzeiligen Stil, die die
deb\- und
deb\-src\-Typen benutzen, ist:
.sp
.if n \{\
.RS 4
.\}
.nf
deb [ Option1=Wert1 Option2=Wert2 ] URI Suite [Bestandteil1] [Bestandteil2] [\&...]
deb\-src [ Option1=Wert1 Option2=Wert2 ] URI Suite [Bestandteil1] [Bestandteil2] [\&...]
.fi
.if n \{\
.RE
.\}
.PP
Der alternative Eintrag sieht im Format des Deb822\-Stils etwa so aus:
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb deb\-src
URIs: URI
Suites: Suite
Components: [Bestandteil1] [Bestandteil2] [\&...]
Option1: Wert1
Option2: Wert2
.fi
.if n \{\
.RE
.\}
.PP
Der URI f\(:ur den
deb\-Typ muss die Basis der Debian\-Distribution angeben, wo APT die Informationen findet, die es ben\(:otigt\&.
Suite
kann einen genauen Pfad angeben\&. In diesem Fall m\(:ussen die Komponenten weggelassen werden und
Suite
muss mit einem Schr\(:agstrich (/) enden\&. Dies ist n\(:utzlich, wenn nur ein bestimmtes Unterverzeichnis des vom URI angegebenen Archivs von Interesse ist\&. Wenn
Suite
keinen genauen Pfad angibt, muss mindestens eine
Komponente
angegeben sein\&.
.PP
Suite
k\(:onnte au\(sserdem eine Variable,
$(ARCH), enthalten, die zur Debian\-Architektur (wie
amd64
oder
armel) expandiert wird, die auf dem System benutzt wird\&. Dies erlaubt es, architekturunabh\(:angige
sources\&.list\-Dateien zu benutzen\&. Im Allgemeinen ist dies nur von Interesse, wenn ein genauer Pfad angegeben wird, andernfalls wird
APT
automatisch einen URI mit der aktuellen Architektur generieren\&.
.PP
Insbesondere im Format im einzeiligen Stil k\(:onnte es n\(:otig sein, da pro Zeile nur eine Distribution angegeben werden kann, mehrere Zeilen f\(:ur den gleichen URI zu haben, falls eine Untermenge aller verf\(:ugbarer Distributionen oder Komponenten von diesem Ort gew\(:unscht wird\&. APT wird die URI\-Liste sortieren, nachdem es intern eine komplette Zusammenstellung generiert hat und es wird mehrere Bez\(:uge zum gleichen Internet\-Rechner zusammenfassen, zum Beispiel zu einer einzigen Verbindung, so dass es keine ineffiziente Verbindunge herstellt, sie schlie\(sst, sonst etwas tut und dann erneut eine Verbindung zum gleichen Rechner herstellt\&. APT parallelisiert au\(sserdem Verbindungen zu verschiedenen Rechnern, um effektiver mit Orten niedriger Bandbreite umzugehen\&.
.PP
Es ist wichtig, die Quellen in der Reihenfolge ihrer Wichtigkeit aufzulisten, die bevorzugte Quelle zuerst\&. Typischerweise resultiert dies in einer Sortierung nach Geschwindigkeit, vom schnellsten zum langsamsten (CD\-ROM, gefolgt von Rechnern im lokalen Netzwerk, gefolgt von Internet\-Rechnern, zum Beispiel)\&.
.PP
Die Quellen f\(:ur Ihre Distribution k\(:onnten zum Beispiel im Format mit einzeiligem Stil so aussehen:
.sp
.if n \{\
.RS 4
.\}
.nf
deb http://deb\&.debian\&.org/debian stretch main contrib non\-free
deb http://security\&.debian\&.org stretch/updates main contrib non\-free
.fi
.if n \{\
.RE
.\}
.sp
oder im Format mit Deb822\-Stil so:
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb
URIs: http://deb\&.debian\&.org/debian
Suites: stretch
Components: main contrib non\-free
Types: deb
URIs: http://security\&.debian\&.org
Suites: stretch/updates
Components: main contrib non\-free
.fi
.if n \{\
.RE
.\}
.sp
\&.
.SH "DIE TYPEN DEB UND DEB\-SRC: OPTIONEN"
.PP
Jeder Quelleneintrag kann Optionen haben, die angegeben wurden, um zu \(:andern, auf welche Quelle zugegriffen wird und wie Daten von ihr beschafft werden\&. Format, Syntax und Namen der Optionen weichen, wie beschrieben, zwischen dem Format mit einzeiligem Stil und dem Format mit Deb822\-Stil voneinander ab, f\(:ur beide sind jedoch dieselben Optionen verf\(:ugbar\&. Der Einfachheit halber wird der Deb822\-Feldname aufgef\(:uhrt und der einzeilige Name in Klammern bereitgestellt\&. Denken Sie daran, dass Sie erg\(:anzend zum expliziten Setzen von Optionen mit mehreren Werten auch die M\(:oglichkeit haben, sie basierend auf dem Vorgabewert zu \(:andern, aber diese Namen werden hier nicht explizit aufgef\(:uhrt\&. Nicht unterst\(:utzte Optionen werden stillschweigend von allen APT\-Versionen ignoriert\&.
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBArchitectures\fR
(\fBarch\fR) ist eine Option mit mehreren Werten, die definiert, f\(:ur welche Architekturen Informationen heruntergeladen werden sollen\&. Falls diese Option nicht gesetzt ist, ist die Voreinstellung \(Fcalle Architekturen\(Fo\&. Dies wird durch die Konfigurationsoption
\fBAPT::Architectures\fR
definiert\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBLanguages\fR
(\fBlang\fR) ist eine Option mit mehreren Werten, die definiert, welche Sprachinformationen, wie etwa \(:ubersetzte Paketbeschreibungen, heruntergeladen werden sollen\&. Falls diese Option nicht gesetzt ist, werden alle durch die Konfigurationsoption
\fBAcquire::Languages\fR
definierten Sprachen heruntergeladen\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBTargets\fR
(\fBtarget\fR) ist eine Option mit mehreren Werten, die definiert, welche Herunterladeziele APT aus dieser Quelle versucht zu beschaffen\&. Ist sie nicht angegeben, wird die Voreinstellung durch den Konfigurationsbereich
\fBAcquire::IndexTargets\fR
spezifiziert (Ziele werden im Feld
Created\-By
durch ihren Namen angegeben)\&. Au\(sserdem k\(:onnen Ziele mittels des Felds
Identifier
als Option mit einem Wahrheitswert aktiviert oder deaktiviert werden, anstatt diese Option mit mehreren Werten zu benutzen\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBPDiffs\fR
(\fBpdiffs\fR) ist ein yes\-/no\- (Ja\-/Nein\-)Wert, der steuert, ob APT versuchen soll, PDiffs zum Aktualisieren alter Indexe zu benutzen, statt die ganzen neuen Indexe herunterzuladen\&. Der Wert dieser Option wird ignoriert, falls das Depot die Verf\(:ugbarkeit von PDiffs nicht ank\(:undigt\&. Sie ist auf den Wert der Option mit demselben Namen f\(:ur eine bestimmte Indexdatei voreingestellt, die im G\(:ultigkeitsbereich
\fBAcquire::IndexTargets\fR
definiert ist und die Ihrerseits wiederum auf den Wert der Konfigurationsoption
\fBAcquire::PDiffs\fR
voreingestellt ist, deren Vorgabe
yes
ist\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBBy\-Hash\fR
(\fBby\-hash\fR) kann die Werte
yes,
no
oder
force
haben und steuert, ob APT versuchen sollte, Indexe \(:uber einen URI zu beschaffen, der aus einer Hash\-Summe der erwarteten Datei konstruiert wird, statt \(:uber einen gut bekannten stabilen Dateinamen\&. Damit k\(:onnen unpassende Hash\-Summen vermeiden werden, dies erfordert jedoch einen Spiegelserver, der dies unterst\(:utzt\&. Ein
yes\- oder
no\-Wert aktiviert/deaktiviert die Verwendung dieser Funktionalit\(:at, falls diese Quelle ihre Unterst\(:utzung anzeigt, w\(:ahrend
force
die Funktionalit\(:at ungeachtet der Angabe der Quelle aktiviert\&. Sie ist auf den Wert der Option mit demselben Namen f\(:ur eine bestimmte Indexdatei voreingestellt, die im G\(:ultigkeitsbereich
\fBAcquire::IndexTargets\fR
definiert ist und die ihrerseits wiederum auf den Wert der Konfigurationsoption
\fBAcquire::By\-Hash\fR
voreingestellt ist, deren Vorgabe
yes
ist\&.
.RE
.sp
\(:Uberdies gibt es Optionen, die, falls sie gesetzt sind,
\fIalle\fR
Quellen mit demselben URI und derselben Suite beeinflussen, daher m\(:ussen sie auf alle solchen Eintr\(:agen gesetzt werden und k\(:onnen sich nicht zwischen verschiedenen Bestandteilen unterscheiden\&. APT wird versuchen, solche Anomalien aufzusp\(:uren und Fehler auszugeben\&.
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBAllow\-Insecure\fR
(\fBallow\-insecure\fR),
\fBAllow\-Weak\fR
(\fBallow\-weak\fR) und
\fBAllow\-Downgrade\-To\-Insecure\fR
(\fBallow\-downgrade\-to\-insecure\fR) sind Wahrheitswerte, deren Voreinstellung
no
ist\&. Falls sie auf
yes
gesetzt sind, umgehen sie Teile von
\fBapt-secure\fR(8)
und sollten daher nicht leichtfertig benutzt werden\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBTrusted\fR
(\fBtrusted\fR) ist ein Wert, der drei Status annehmen kann\&. APT entscheidet standardm\(:a\(ssig, ob ein Paket als vertrauensw\(:urdig angesehen wird oder ob eine Warnung erscheinen sollte, bevor z\&.B\&. Pakete aus dieser Quelle installiert werden\&. Diese Option kann benutzt werden, um diese Entscheidung au\(sser Kraft zu setzen\&. Der Wert
yes
sagt APT, dass es diese Quelle immer als vertrauensw\(:urdig ansehen soll, sogar dann, wenn sie die Authentifizierungspr\(:ufungen nicht erfolgreich durchl\(:auft\&. Sie deaktiviert Teile von
\fBapt-secure\fR(8)
und sollte daher nur in einem lokalen und vertrauensw\(:urdigen Umfeld (falls \(:uberhaupt) verwendet werden, da die Sicherheit andernfalls verletzt wird\&. Der Wert
no
tut das Gegenteil\&. Er sorgt daf\(:ur, dass die Quelle als nicht vertrauensw\(:urdig behandelt wird, sogar dann, wenn sie die Authentifizierungspr\(:ufungen erfolgreich durchl\(:auft\&. Der Vorgabewert kann nicht explizit gesetzt werden\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBSigned\-By\fR
(\fBsigned\-by\fR) ist entweder ein absoluter Pfad zu einer Schl\(:usselbunddatei (muss f\(:ur den Benutzer von
_apt
zug\(:anglich und lesbar sein, sorgen Sie also daf\(:ur, dass jeder Leserechte an der Datei hat) oder einer oder mehrere Fingerabdr\(:ucke von Schl\(:usseln, die entweder im
trusted\&.gpg\-Schl\(:usselbund oder in den Schl\(:usselbunden im Verzeichnis
trusted\&.gpg\&.d/
liegen (siehe
\fBapt\-key fingerprint\fR)\&. Falls die Option gesetzt ist, wird/werden nur der/die Schl\(:ussel in diesem Schl\(:usselbund oder nur die Schl\(:ussel mit diesen Fingerabdr\(:ucken f\(:ur die
\fBapt-secure\fR(8)\-\(:Uberpr\(:ufung dieses Depots benutzt\&. Sie ist auf den Wert der Option mit demselben Namen voreingestellt, falls sie in der vorher beschafften
Release\-Datei gesetzt ist\&. Andernfalls werden alle Schl\(:ussel in den vertrauensw\(:urdigen Schl\(:usselbunden als g\(:ultige Unterzeichner f\(:ur dieses Depot angesehen\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBCheck\-Valid\-Until\fR
(\fBcheck\-valid\-until\fR) ist ein yes\-/no\- (Ja\-/Nein\-)Wert, der steuert, ob APT versuchen soll, Wiederholungsangriffe aufzusp\(:uren\&. Ein Depotersteller kann eine Zeit festlegen, bis zu der die im Depot bereitgestellten Daten als g\(:ultig angesehen werden und, falls dieser Zeitpunkt erreicht ist, aber keine neuen Daten bereitgestellt wurden, die Daten als ung\(:ultig angesehen werden und eine Fehlermeldung erscheint\&. Neben einer Steigerung der Sicherheit, da ein b\(:oswilliger Angreifer nie alte Daten senden kann, um einen Anwender vom Upgrade auf eine neue Version abzuhalten, hilft dies Benutzern auch, Spiegelserver zu erkennen, die nicht l\(:anger aktualisiert werden\&. Einige Depots, wie die historischen Archive, werden jedoch absichtlich nicht mehr aktualisiert, daher kann diese Pr\(:ufung durch Setzen dieser Option auf
no
deaktiviert werden\&. Voreingestellt ist der Wert der Konfigurationsoption
\fBAcquire::Check\-Valid\-Until\fR, die ihrerseits die Voreinstellung
yes
hat\&.
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fBValid\-Until\-Min\fR
(\fBvalid\-until\-min\fR) und
\fBValid\-Until\-Max\fR
(\fBvalid\-until\-max\fR) k\(:onnen benutzt werden, um die Dauer in Sekunden zu verl\(:angern oder zu verk\(:urzen, in der die Daten des Depots als g\(:ultig angesehen werden\&. \-Max kann insbesondere dann n\(:utzlich sein, wenn das Depot kein Valid\-Until\-Feld in seiner Release\-Datei bereitstellt, mit dem Sie Ihren eigenen Wert setzen k\(:onnen, w\(:ahrend \-Min benutzt werden kann, um die G\(:ultigkeitsdauer auf selten aktualisierten (lokalen) Spiegelservern f\(:ur ein h\(:aufig aktualisiertes aber weniger oft erreichbares Archiv (das auch in der sources\&.list steht) zu erh\(:ohen anstatt die Pr\(:ufung ganz zu deaktivieren\&. Voreingestellt sind die Werte der Konfigurationsoptionen
\fBAcquire::Min\-ValidTime\fR
und
\fBAcquire::Max\-ValidTime\fR, die standardm\(:a\(ssig jeweils nicht gesetzt sind\&.
.RE
.sp
.SH "URI\-BESCHREIBUNG"
.PP
Die derzeit zul\(:assigen URI\-Typen sind:
.PP
\fBfile\fR
.RS 4
Das file\-Schema erlaubt es einem beliebigen Verzeichnis im Dateisystem, als Archiv betrachtet zu werden\&. Dies ist n\(:utzlich f\(:ur eingeh\(:angtes NFS und lokale Spiegel oder Archive\&.
.RE
.PP
\fBcdrom\fR
.RS 4
Das cdrom\-Schema erlaubt APT ein lokales CD\-ROM\-Laufwerk mit Medienwechsel zu benutzen\&. Benutzen Sie das Programm
\fBapt-cdrom\fR(8), um CD\-ROM\-Eintr\(:age in der Quellenliste zu erstellen\&.
.RE
.PP
\fBhttp\fR
.RS 4
Das http\-Schema gibt einen HTTP\-Server f\(:ur das Archiv an\&. Wenn eine Umgebungsvariable
\fBhttp_proxy\fR
mit dem Format http://Server:Port/ gesetzt ist, wird der in
\fBhttp_proxy\fR
angegebene Proxy\-Server benutzt\&. Anwender eines HTTP/1\&.1\-authentifizierten Proxys k\(:onnen eine Zeichenkette mit dem Format http://Anwender:Passwort@Server:Port/ benutzt\&. Beachten Sie, dass dies eine unsichere Authentifizierungsmethode ist\&.
.RE
.PP
\fBftp\fR
.RS 4
Das ftp\-Schema gibt einen FTP\-Server f\(:ur das Archiv an\&. Das FTP\-Verhalten von APT ist in hohem Ma\(sse konfigurierbar\&. Um weitere Informationen zu erhalten, lesen Sie die
\fBapt.conf\fR(5)\-Handbuchseite\&. Bitte beachten Sie, dass ein FTP\-Proxy durch Benutzung der
\fBftp_proxy\fR\-Umgebungsvariablen angegeben werden kann\&. Es ist mittels dieser Umgebungsvariable und
\fInur\fR
dieser Umgebungsvariable m\(:oglich, einen HTTP\-Proxy anzugeben (HTTP\-Proxy\-Server verstehen oft auch FTP\-URLs)\&. FTP\-Proxys, die gem\(:a\(ss Angabe in der Konfigurationsdatei HTTP benutzen, werden ignoriert\&.
.RE
.PP
\fBcopy\fR
.RS 4
Das copy\-Schema ist identisch mit dem file\-Schema, au\(sser dass Pakete in das Zwischenspeicherverzeichnis kopiert werden, anstatt direkt von ihrem Herkunftsort benutzt zu werden\&. Dies ist f\(:ur Leute n\(:utzlich, die Wechseldatentr\(:ager benutzen, um Dateien mit APT umherzukopieren\&.
.RE
.PP
\fBrsh\fR, \fBssh\fR
.RS 4
Die rsh/ssh\-Methode ruft RSH/SSH auf, um sich mit einem Rechner in der Ferne zu verbinden und als angegebener Benutzer auf die Dateien zuzugreifen\&. Es wird empfohlen, vorher Rhosts und RSA\-Schl\(:ussel zu konfigurieren\&. F\(:ur die \(:Ubertragung von Dateien aus der Ferne werden die Standardbefehle
\fBfind\fR
und
\fBdd\fR
verwandt\&.
.RE
.PP
weitere zul\(:assige URI\-Typen hinzuf\(:ugen
.RS 4
APT kann mit weiteren Methoden, die in anderen optionalen Paketen geliefert werden, die dem Namensschema
apt\-transport\-\fIMethode\fR
folgen sollten, erweitert werden\&. Das APT\-Team betreut zum Beispiel au\(sserdem das Paket
apt\-transport\-https, das Zugriffsmethoden f\(:ur HTTPS\-URIs mit Funktionen bereitstellt, die denen der HTTP\-Methode \(:ahneln\&. Au\(sserdem sind z\&.B\&. Methoden f\(:ur die Benutzung von debtorrent verf\(:ugbar \(en siehe
\fBapt-transport-debtorrent\fR(1)\&.
.RE
.SH "BEISPIELE"
.PP
benutzt die lokal gespeicherten (oder per NFS eingeh\(:angten) Archive in /home/apt/debian f\(:ur stable/main, stable/contrib und stable/non\-free\&.
.sp
.if n \{\
.RS 4
.\}
.nf
deb file:/home/apt/debian stable main contrib non\-free
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb
URIs: file:/home/apt/debian
Suites: stable
Components: main contrib non\-free
.fi
.if n \{\
.RE
.\}
.PP
wie oben, au\(sser das dies die \(Fcunstable\(Fo\- (Entwicklungs\-) Distribution benutzt\&.
.sp
.if n \{\
.RS 4
.\}
.nf
deb file:/home/apt/debian unstable main contrib non\-free
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb
URIs: file:/home/apt/debian
Suites: unstable
Components: main contrib non\-free
.fi
.if n \{\
.RE
.\}
.PP
Quellenangabe f\(:ur Obiges
.sp
.if n \{\
.RS 4
.\}
.nf
deb\-src file:/home/apt/debian unstable main contrib non\-free
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb\-src
URIs: file:/home/apt/debian
Suites: unstable
Components: main contrib non\-free
.fi
.if n \{\
.RE
.\}
.PP
Die erste Zeile bekommt Paketinformationen f\(:ur die Architekturen in
APT::Architectures, w\(:ahrend die zweite immer
amd64
und
armel
holt\&.
.sp
.if n \{\
.RS 4
.\}
.nf
deb http://deb\&.debian\&.org/debian stretch main
deb [ arch=amd64,armel ] http://deb\&.debian\&.org/debian stretch main
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb
URIs: http://deb\&.debian\&.org/debian
Suites: stretch
Components: main
Types: deb
URIs: http://deb\&.debian\&.org/debian
Suites: stretch
Components: main
Architectures: amd64 armel
.fi
.if n \{\
.RE
.\}
.PP
benutzt HTTP, um auf das Archiv auf archive\&.debian\&.org zuzugreifen und nur den hamm/main\-Bereich zu benutzen\&.
.sp
.if n \{\
.RS 4
.\}
.nf
deb http://archive\&.debian\&.org/debian\-archive hamm main
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb
URIs: http://archive\&.debian\&.org/debian\-archive
Suites: hamm
Components: main
.fi
.if n \{\
.RE
.\}
.PP
benutzt FTP, um auf das Archiv auf archive\&.debian\&.org unter dem debian\-Verzeichnis zuzugreifen und nur den stretch/contrib\-Bereich zu benutzen\&.
.sp
.if n \{\
.RS 4
.\}
.nf
deb ftp://ftp\&.debian\&.org/debian stretch contrib
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb
URIs: ftp://ftp\&.debian\&.org/debian
Suites: stretch
Components: contrib
.fi
.if n \{\
.RE
.\}
.PP
benutzt FTP, um auf das Archiv auf ftp\&.debian\&.org unter dem debian\-Verzeichnis zuzugreifen und nur den unstable/contrib\-Bereich zu benutzen\&. Falls diese Zeile zusammen mit der aus dem vorherigen Beispiel in der Datei
sources\&.list
auftaucht, wird eine einzelne FTP\-Sitzung f\(:ur beide Quellzeilen benutzt\&.
.sp
.if n \{\
.RS 4
.\}
.nf
deb ftp://ftp\&.debian\&.org/debian unstable contrib
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb
URIs: ftp://ftp\&.debian\&.org/debian
Suites: unstable
Components: contrib
.fi
.if n \{\
.RE
.\}
.PP
benutzt HTTP, um auf das Archiv auf ftp\&.tlh\&.debian\&.org unter dem universe\-Verzeichnis zuzugreifen und benutzt nur Dateien, die unter
unstable/binary\-i386
auf i386\-Maschinen,
unstable/binary\-amd64
auf amd64 und so weiter f\(:ur andere unterst\(:utzte Architekturen, gefunden werden\&. [Beachten Sie, dass dieses Beispiel nur anschaulich macht, wie die Platzhaltervariable benutzt wird\&. Offizielle Debian\-Archive sind nicht so strukturiert\&.]
.sp
.if n \{\
.RS 4
.\}
.nf
deb http://ftp\&.tlh\&.debian\&.org/universe unstable/binary\-$(ARCH)/
.fi
.if n \{\
.RE
.\}
.sp
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb
URIs: http://ftp\&.tlh\&.debian\&.org/universe
Suites: unstable/binary\-$(ARCH)/
.fi
.if n \{\
.RE
.\}
.PP
benutzt HTTP, um sowohl Bin\(:arpakete als auch Quellen von den Suites Stable, Testing, Unstable und den Bestandteilen Main und Contrib zu holen\&.
.sp
.if n \{\
.RS 4
.\}
.nf
deb http://deb\&.debian\&.org/debian stable main contrib
deb\-src http://deb\&.debian\&.org/debian stable main contrib
deb http://deb\&.debian\&.org/debian testing main contrib
deb\-src http://deb\&.debian\&.org/debian testing main contrib
deb http://deb\&.debian\&.org/debian unstable main contrib
deb\-src http://deb\&.debian\&.org/debian unstable main contrib
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
Types: deb deb\-src
URIs: http://deb\&.debian\&.org/debian
Suites: stable testing unstable
Components: main contrib
.fi
.if n \{\
.RE
.\}
.SH "SIEHE AUCH"
.PP
\fBapt-get\fR(8),
\fBapt.conf\fR(5),
/usr/share/doc/apt\-doc/acquire\-additional\-files\&.txt
.SH "BUGS"
.PP
\m[blue]\fBAPT bug page\fR\m[]\&\s-2\u[1]\d\s+2\&. If you wish to report a bug in APT, please see
/usr/share/doc/debian/bug\-reporting\&.txt
or the
\fBreportbug\fR(1)
command\&.
.SH "TRANSLATION"
.PP
The english translation was done by John Doe
in 2009, 2010 and Daniela Acme
in 2010 together with the Debian Dummy l10n Team
\&.
.PP
Note that this translated document may contain untranslated parts\&. This is done on purpose, to avoid losing content when the translation is lagging behind the original content\&.
.SH "AUTOREN"
.PP
\fBJason Gunthorpe\fR
.RS 4
.RE
.PP
\fBAPT team\fR
.RS 4
.RE
.SH "FU\(ssNOTEN"
.IP " 1." 4
APT bug page
.RS 4
\%http://bugs.debian.org/src:apt
.RE