Die Datei /etc/apt/sources.list wird von Debian als Quelle zum Installieren und Aktualisieren von Software mit apt genutzt.

apt-setup hilft beim Schreiben der Datei.

Auf packages.debian.org findet man alle Programme, die Teil von Debian sind.

Es gibt jedoch zahllose Paketbauer deren Software es (noch) nicht in die Debian-Distribution auf debian.org geschafft hat.

Die Seite apt-get.org bietet eine Suchmaschine für Debian-Pakete, die nicht in der Debian-Distribution auf debian.org enthalten sind.

Mit Hilfe dieser beiden Seiten kann man sich schnell eine persönliche sources.list zusammen stellen.

Die folgende Liste enthält Empfehlungen der Autoren.

EDIT: Anmerkung: Das Mischen von irgendwelchen Repositories die teilweise für verschiedenste Versionen von Debian gedacht sind ist in der Regel unnötig, stellt (sicherheitstechnisch) eine Gefahr dar und kann einem das ganze System schrotten! Ich würde also von dieser Liste abraten.

### <debian>

# distribution debian unstable/sid testing/sarge stable/woody old-stable/potato slick (befor potato)
# url: debian debian-security debian-non-US debian-amd64
# dists: unstable testing stable old-stable sid sarge woody potato slick
# sections: main contrib non-free

# debian security updates (only for stable)
#deb http://security.debian.org stable/updates main contrib non-free
#deb http://security.debian.org testing/updates main contrib non-free

# debian unstable
#deb ftp://ftp.rz.uni-kiel.de/pub2/linux/debian unstable main contrib non-free
deb http://ftp2.de.debian.org/debian unstable main contrib non-free

# debian experimental
#deb http://ftp.de.debian.org/debian ../project/experimental main contrib non-free
#deb-src http://ftp.de.debian.org/debian ../project/experimental main contrib non-free

### </debian>
### <distributions>

# livecd knoppix
#deb http://developer.linuxtag.net/knoppix ./

# livecd kanotix
#deb http://kanotix.com/files/debian/ ./

# livecd mepix
#deb http://2004.mepis.org/mepis testing main

# distribution ubuntu warty (testing) hoary (unstable)
# dists: hoary-security hoary warty-security warty-updates warty
# sections: main multiverse restricted universe
#deb http://archive.ubuntu.com/ubuntu/ hoary main restricted universe multiverse
#deb http://security.ubuntu.com/ubuntu/ hoary-security main restricted universe multiverse
#deb http://ftp.inf.tu-dresden.de/os/linux/dists/ubuntu/ hoary main restricted universe multiverse
#deb http://ftp.inf.tu-dresden.de/os/linux/dists/ubuntu/ hoary-security main restricted universe multiverse
#deb http://ftp.inf.tu-dresden.de/os/linux/dists/ubuntu/ warty-updates main restricted universe multiverse

### </distributions>
### <games>

# scorched3d
#deb ftp://progn.org/debian unstable main

# torcs - http://torcs.sourceforge.net/
#deb http://www.falassion.de/unstable/ ./


### </games>
### <tools>

# cinelerra - video editor
#deb http://www.kiberpipa.org/~minmax/cinelerra/builds/sid/ ./

# mplayer w32codecs libdvdcss2 transcode flashplayer-mozilla acidrip avidemux babytrans
# dir2ogg dvdrip faac faad kdenlive kmenc15 - source nur unstable
# see http://www.debian-multimedia.org
deb http://www.debian-multimedia.org sarge main
deb http://www.debian-multimedia.org etch main
deb http://www.debian-multimedia.org sid main

# k3b - burntool, backports to sarge & woody, is on debian.org
#deb http://www.planet-moll.de/debian sarge main

# kdetv bootsplash-tools ccd2iso - tvtool source only
#deb-src http://mentors.debian.net/debian unstable main contrib non-free

# sancho jboss - mlnet client
#deb http://debian.cli.unipi.it/4sid/ sid sherpya

# freevo - Python based PVR/DVR
#deb http://freevo.sourceforge.net/debian unstable main

# gnome-bluetooth bluez-utils gnome-phone-manager - bluetoothtools
#deb http://people.ubuntu.com/~jdub/warty/ ./

# bluez - Linux Bluetooth Protocol Stack
# deb http://bluez.sourceforge.net/download/debian/ ./

# loop-aes cdtool aespipe cryptofs-root libaudit-source-perl (kanotix default)
#deb http://debian.hinterhof.net/ unstable/

# j2se-common - java from blackdown
#deb ftp://ftp.informatik.hu-berlin.de/pub/Java/Linux/debian/ unstable main non-free
#deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian/ unstable main non-free
#deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian/ unstable main non-free
#deb ftp://ftp.informatik.hu-berlin.de/pub/Java/Linux/debian/ unstable main non-free
#deb ftp://metalab.unc.edu/pub/linux/devel/lang/java/blackdown.org/debian unstable main non-free
#deb http://www.tux.org/pub/java/debian sid non-free
#deb ftp://ftp.mirror.ac.uk/sites/www.blackdown.org/mirrors/java-linux/debian/ sid main non-free

# java, sun-Pakete (Tipp von http://www.ubuntulinux.org/wiki/Java)
#deb http://ubuntu.tower-net.de/ubuntu/ hoary java

# kde cvs head
#deb http://operlin.cems.umn.edu/kdecvs/debian ./

# hibernate
#deb http://cp.yi.org/apt/hibernate ./

# dc-qt valknut
#deb http://debian.xmixahlx.com/packages/unstable/ ./

# KDE CVS Head plus many additional features tailored toward Debian.
#deb http://oberlin.cems.umn.edu/kdecvs/debian ./

# pine & more pine
#deb http://src.braincells.com/debian woody/
#deb http://kambing.vlsm.org/DLL/debian-local stable lokal

# SynCE
#deb http://synce.sourceforge.net/debian/sid ./

#deb http://pkg-kde.alioth.debian.org/kde-3.4.0/ ./
#deb-src http://pkg-kde.alioth.debian.org/kde-3.4.0/ ./

# sylpheed-claws - email client
#deb http://sylpheed-claws.sourceforge.net/debian/ unstable main

# rox
#deb http://www.janw.easynet.be/rox/ i386/
#deb http://www.hrw.one.pl/apt/ sid/
#deb-src http://www.hrw.one.pl/apt/ src/

# kpkgmanager kio-apt laptop-mode-tools yaala tcng - (kanotix default)
#deb http://lpnotfr.free.fr/debian/ ./

# fglrx-driver fglrx-kernel-src - fglrx/experimental ati driver remove fglrx-4.* first
#deb http://www.stanchina.net/~flavio/debian/ ./

# kdebluetooth
#deb http://fred.hexbox.de/debian ./

# Opera Web Browser
# deb http://deb.opera.com/opera/ unstable non-free

# FreeNX
#deb http://debian.tu-bs.de/knoppix/nx/slh-debian/ ./

# rt2400-* fglrx-* ... - Ralink RT2400 - ati driver
#deb http://www.stanchina.net/~flavio/debian/ ./


# Samba  Sernet GmbH
# deb ftp://ftp.sernet.de/pub/samba/debian/ ./

# kdetv
#deb http://dziegel.free.fr/debian unstable/
#deb-src http://dziegel.free.fr/debian unstable/

# gmencoder 
#deb http://tutuxclan.free.fr/debs ./

# Gnupg2
#deb http://smurf.noris.de/code/debian/ experimental smurf
#deb-src http://smurf.noris.de/code/debian/ experimental smurf

# ClamAV
#deb ftp://ftp2.de.debian.org/debian-volatile stable/volatile main
#deb ftp://ftp2.de.debian.org/debian-volatile stable-proposed-updates/volatile main

### </tools>

Mit man sources.list bekommt man auch eine Beschreibung des Dateiformats als ManPage.

Schnellsten Mirror finden

Ich hab das sehr einfach mit mit dem Package netselect gemacht. Der Aufruf netselect-apt sucht unter allen Debian mirrors den schnellsten aus. In dem Verzeichnis, aus dem Du netselect-apt aufgerufen hast, findest Du dann eine sources.list, die kannst Du noch ergänzen oder so wie sie ist nach /etc/apt kopieren.

Probleme mit GPG

Wenn apt-get update eine Fehlermeldung in der Art liefert

W: GPG error: http://security.debian.org testing/updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F

hilft apt-get install debian-archive-keyring und apt-key update, siehe http://lists.debian.org/debian-user-german/2006/02/msg00916.html

Links


siehe auch apt

Debian/sources.list (zuletzt geändert am 2009-03-04 14:17:24 durch dslb-088-071-100-177)