Provided by:
apt_0.8.16~exp5ubuntu13_i386 
NAME
sources.list - Paketressourcenliste fur APT
BESCHREIBUNG
Die Paketquellenliste wird benutzt, um Archive des
Paketverteilungssystems, das auf dem System benutzt wird, zu finden.
Momentan dokumentiert diese Handbuchseite nur das vom
Debian-GNU/Linux-System benutzte Paketierungssystem. Diese
Steuerungsdatei ist /etc/apt/sources.list.
Die Quellenliste wurde entworfen, um eine beliebige Anzahl von aktiven
Quellen und eine Vielzahl von Quellmedien zu unterstutzen. Die Datei
listet eine Quelle pro Zeile auf, wobei die bevorzugten Quellen zuerst
aufgelistet sind. Das Format jeder Zeile lautet: Typ URI Argumente. Das
erste Element Typ legt das Format fur Argumente fest. URI ist ein
universeller Quellenbezeichner >>Universal Resource Identifier<< (URI),
der eine Obermenge des spezielleren und besser bekannten Universal
Resource Locator (URL) ist. Der Rest der Zeile kann unter Verwendung
von # als Kommentar markiert werden.
SOURCES.LIST.D
The /etc/apt/sources.list.d directory provides a way to add
sources.list entries in separate files. The format is the same as for
the regular sources.list file. File names need to end with .list and
may only contain letters (a-z and A-Z), digits (0-9), underscore (_),
hyphen (-) and period (.) characters. Otherwise APT will print a notice
that it has ignored a file if the file doesn't match a pattern in the
Dir::Ignore-Files-Silently configuration list - in this case it will be
silently ignored.
DIE TYPEN DEB UND DEB-SRC
The deb type describes a typical two-level Debian archive,
distribution/component. Typically, distribution is generally an
archivename like stable or testing or a codename like squeeze or wheezy
while component is one of main contrib or non-free. The deb-src type
describes a debian distribution's source code in the same form as the
deb type. A deb-src line is required to fetch source indexes.
Das Format fur einen sources.list-Eintrag, der die deb- und
deb-src-Typen benutzt, ist:
deb [ options ] uri distribution [component1] [component2] [...]
Die URI fur den deb-Typ muss die Basis der Debian-Distribution angeben,
wo APT die Informationen findet, die es benotigt. Distribution kann
einen genauen Pfad angeben. In diesem Fall mussen die Komponenten
weggelassen werden und Distribution muss mit einem Schragstrich (/)
enden. Dies ist nutzlich, wenn nur ein bestimmter Unterabschnitt des
von der URI angegebenen Archivs von Interesse ist. Wenn Distribution
keinen genauen Pfad angibt, muss mindestens eine Komponente angegeben
sein.
distribution konnte auBerdem eine Variable, $(ARCH), enthalten, die zur
Debian-Architektur (i386, m68k, powerpc, ...) expandiert wird, die auf
dem System benutzt wird. Dies erlaubt es, architekturabhangige
sources.list-Dateien zu benutzen. Im Allgemeinen ist dies nur von
Interesse, wenn ein genauer Pfad angegeben wird, andernfalls wird APT
automatisch eine URI mit der aktuellen Architektur generieren.
Da pro Zeile nur eine Distribution angegeben werden kann, konnte es
notig sein, mehrere Zeilen fur die gleiche URI zu haben, falls eine
Untermenge aller verfugbarer Distributionen oder Komponenten von diesem
Ort gewunscht wird. APT wird die URI-Liste sortieren, nachdem es intern
eine komplette Zusammenstellung generiert hat und es wird mehrere
Bezuge zum gleichen Internet-Host zusammenfassen, zum Beispiel zu einer
einzigen Verbindung, so dass es nicht ineffizient FTP-Verbindungen
herstellt, sie schlieBt, sonst etwas tut und dann erneut eine
Verbindung zum gleichen Host herstellt. Diese Funktion ist nutzlich fur
den Zugriff auf ausgelastete FTP-Sites mit Begrenzungen der Anzahl
gleichzeitiger anonymer Anwender. APT parallelisiert auBerdem
Verbindungen zu verschiedenen Hosts, um effektiver mit Orten niedriger
Bandbreite hauszuhalten.
options is always optional and needs to be surounded by square
brackets. It can consist of multiple settings in the form
setting=value. Multiple settings are separated by spaces. The following
settings are supported by APT, note through that unsupported settings
will be ignored silently:
o arch=arch1,arch2,... can be used to specify for which
architectures packages information should be downloaded. If this
option is not set all architectures defined by the
APT::Architectures option will be downloaded.
o trusted=yes can be set to indicate that packages from this source
are always authenificated even if the Release file is not signed or
the signature can't be checked. This disables parts of apt-
secure(8) and should therefore only be used in a local and trusted
context. trusted=no is the opposite which handles even correctly
authenificated sources as not authenificated.
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).
Einige Beispiele:
deb http://ftp.debian.org/debian squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
URI-BESCHREIBUNG
Die aktuell erkannten URI-Typen sind >>cdrom<<, >>file<<, >>http<<,
>>ftp<<, >>copy<<, >>ssh<<, >>rsh<<.
file
Das file-Schema erlaubt es einem beliebigen Verzeichnis im
Dateisystem, als Archiv betrachtet zu werden. Dies ist nutzlich fur
eingehangtes NFS und lokale Spiegel oder Archive.
cdrom
Das cdrom-Schema erlaubt APT ein lokales CD-ROM-Laufwerk mit
Medienwechsel zu benutzen. Benutzen Sie das Programm apt-cdrom(8),
um CD-ROM-Eintrage in der Quellenliste zu erstellen.
http
Das http-Schema gibt einen HTTP-Server fur das Archiv an. Wenn eine
Umgebungsvariable http_proxy mit dem Format http://Server:Port/
gesetzt ist, wird der in http_proxy angegebene Proxy-Server
benutzt. Anwender eines HTTP/1.1-authentifizierten Proxys konnen
eine Zeichenkette mit dem Format
http://Anwender:Passwort@Server:Port/ benutzt. Beachten Sie, dass
dies eine unsichere Authentifizierungsmethode ist.
ftp
Das ftp-Schema gibt einen FTP-Server fur das Archiv an. Das
FTP-Verhalten von APT ist in hohem MaBe konfigurierbar. Um weitere
Informationen zu erhalten, lesen Sie die apt.conf(5)-Handbuchseite.
Bitte beachten Sie, dass ein FTP-Proxy durch Benutzung der
ftp_proxy-Umgebungsvariablen angegeben werden kann. Es ist mit
dieser Methode und NUR dieser Methode moglich, einen HTTP-Proxy
anzugeben (HTTP-Proxy-Server verstehen oft auch FTP-URLs).
FTP-Proxys, die gemaB Angabe in der Konfigurationsdatei HTTP
benutzen, werden ignoriert.
copy
Das copy-Schema ist identisch mit dem file-Schema, auBer dass
Pakete in das Zwischenspeicherverzeichnis kopiert werden, anstatt
direkt von ihrem Herkunftsort benutzt zu werden. Dies ist fur Leute
nutzlich, die eine ZIP-Platte benutzen, um Dateien mit APT
umherzukopieren.
rsh, ssh
Die rsh/ssh-Methode ruft rsh/ssh auf, um sich als angegebener
Benutzer mit einem Rechner in der Ferne zu verbinden und auf die
Dateien zuzugreifen. Es ist eine gute Idee, vorher Vorbereitungen
mit RSA-Schlusseln oder rhosts zu treffen. Der Zugriff auf Dateien
in der Ferne benutzt die Standardbefehle find und dd, um die
Datenubertragung aus der Ferne durchzufuhren.
weitere erkennbare URI-Typen
APT kann mit weiteren Methoden, die in anderen optionalen Paketen
geliefert werden, die dem Namensschema apt-transport-Methode folgen
sollten, erweitert werden. Das APT-Team betreut z.B. auBerdem das
Paket apt-transport-https, das Zugriffsmethoden fur HTTPS-URIs mit
Funktionen bereitstellt, die denen der HTTP-Methode ahneln, bei der
aber andere Methoden fur z.B. debtorrent verfugbar sind, siehe apt-
transport-debtorrent(1).
BEISPIELE
Benutzt die lokal gespeicherten (oder per NFS eingehangten) Archive in
/home/jason/debian fur stable/main, stable/contrib und stable/non-free.
deb file:/home/jason/debian stable main contrib non-free
Wie oben, auBer das dies die >>unstable<<- (Entwicklungs-) Distribution
benutzt.
deb file:/home/jason/debian unstable main contrib non-free
Quellzeile fur obiges
deb-src file:/home/jason/debian unstable main contrib non-free
The first line gets package information for the architectures in
APT::Architectures while the second always retrieves amd64 and armel.
deb http://ftp.debian.org/debian squeeze main
deb [ arch=amd64,armel ] http://ftp.debian.org/debian squeeze main
Benutzt HTTP, um auf das Archiv auf archive.debian.org zuzugreifen und
nur den hamm/main-Bereich zu benutzen.
deb http://archive.debian.org/debian-archive hamm main
Benutzt FTP, um auf das Archiv auf archive.debian.org unter dem
debian-Verzeichnis zuzugreifen und nur den squeeze/contrib-Bereich zu
benutzen.
deb ftp://ftp.debian.org/debian squeeze contrib
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 fur beide Quellzeilen benutzt.
deb ftp://ftp.debian.org/debian unstable contrib
Uses HTTP to access the archive at ftp.tlh.debian.org, under the
universe directory, and uses only files found under
unstable/binary-i386 on i386 machines, unstable/binary-amd64 on amd64,
and so forth for other supported architectures. [Note this example only
illustrates how to use the substitution variable; official debian
archives are not structured like this]
deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/
SIEHE AUCH
apt-cache(8) apt.conf(5)
FEHLER
APT-Fehlerseite[1]. Wenn Sie einen Fehler in APT berichten mochten,
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 c.leick@vollbio.de
in Zusammenarbeit mit dem deutschen l10n-Team von Debian
debian-l10n-german@lists.debian.org 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 hinterherhangt.
AUTHORS
Jason Gunthorpe
APT-Team
NOTES
1. APT-Fehlerseite
http://bugs.debian.org/src:apt