Pour réaliser ses opérations, apt utilise un fichier qui liste les « sources » d'où peuvent provenir les paquets. Ce fichier est /etc/apt/sources.list
.
Les entrées dans ce fichier suivent ce format :
deb http://host/debian distribution section1 section2 section3 deb-src http://host/debian distribution section1 section2 section3
Bien sûr, les entrées ci-dessus sont fictives et ne doivent pas être utilisées. Le premier mot de chaque ligne, deb ou deb-src, indique le type de l'archive : deb pour les paquets binaires, ce sont les paquets pré-compilés que l'on utilise habituellement, ou deb-src pour les paquets sources, qui sont les sources originales du programme, plus les fichiers de contrôle Debian (.dsc) et le diff.gz contenant les changements nécessaires pour « debianiser » le programme.
Nous trouvons généralement les lignes suivantes dans le sources.list Debian par défaut :
# See sources.list(5) for more information, especialy # Remember that you can only use http, ftp or file URIs # CDROMs are managed through the apt-cdrom tool. deb http://http.us.debian.org/debian stable main contrib non-free deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free deb http://security.debian.org stable/updates main contrib non-free # Uncomment if you want the apt-get source function to work #deb-src http://http.us.debian.org/debian stable main contrib non-free #deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
Ce sont les lignes nécessaires à une installation Debian de base. La première ligne deb pointe vers l'archive officielle, la seconde vers l'archive non-US et la troisième vers l'archive des mises à jour de sécurité Debian.
Les deux dernières lignes sont commentées (avec un « # » devant), apt-get les ignorera. Ce sont les lignes deb-src, elles pointent vers les paquets source Debian. Si vous téléchargez souvent les sources de programmes pour tester ou recompiler, décommentez-les.
Le fichier /etc/apt/sources.list
peut contenir plusieurs types de lignes. apt sait traiter les archives de type http, ftp, file (les fichiers locaux, c'est-à-dire, un répertoire contenant une image ISO9660 montée) et ssh.
Ceci est le dépôt apt par défaut dans tous nos serveurs Debian 4.0 Etch.
deb http://ftp.fr.debian.org/debian/ etch main deb-src http://ftp.fr.debian.org/debian/ etch main deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib
Aidez-nous à améliorer notre aide en notant cette page :