Translation(s): English - Français - Italiano - Portugês Brasileiro - Русский


Apt > sources.list


/etc/apt/sources.list

Dans ses fonctions, Apt utilise un fichier qui liste les 'sources' à partir desquelles les paquets peuvent être obtenus. Ce fichier est /etc/apt/sources.list.

Les entrées de ce fichier suivent généralement ce format (les entrées de l'exemple sont fictives et ne doivent pas être utilisées) :

deb http://site.example.com/debian distribution component1 component2 component3
deb-src http://site.example.com/debian distribution component1 component2 component3

Type d'archive

Le premier mot sur chaque ligne, deb ou deb-src, indique le type d'archive. Deb indique que l'archive contient des paquets binaires (deb) qui sont les paquets pré-compilés que nous utilisons généralement. Deb-src indique les paquets sources qui sont les programmes Linux originaux sources plus le fichier de contrôle de Debian (.dsc) et le diff.gz contenant les changements nécessaires pour 'l'empaquetage' du programme.

URL des dépôts

L'entrée suivante sur la ligne est une URL vers le dépôt à partir duquel vous voulez télécharger les paquets. La principale liste de miroirs des dépôts Debian se trouve sur cette page.

Distribution

La 'distribution' peut être soit le nom de code, c'est-à-dire wheezy, jessie, stretch, sid) ou le nom d'une catégorie de version (oldstable, stable, testing, unstable). Si vous voulez suivre une catégorie alors utilisez le nom de catégorie, si vous voulez suivre à la trace une version de Debian, utilisez le nom de code.

Par exemple, si vous avez un système fonctionnant avec Debian 8.0 "jessie" et ne voulez pas le mettre à jour quand Debian Stretch sortira, utilisez 'jessie' à la place de 'stable'. Si vous voulez sans cesse aider à tester la distribution 'testing', utilisez 'testing'. Si vous voulez suivre stretch et voulez rester avec elle de testing à la fin de sa vie, utilisez 'stretch'.

Composants

La section main comprend l'ensemble des paquets qui se conforment aux DFSG - Directives Debian pour le logiciel libre et qui n'ont pas besoin de programmes en dehors de ce périmètre pour fonctionner. Ce sont les seuls paquets considérés comme faisant partie de la distribution Debian.

La section contrib comprend l'ensemble des paquets qui se conforment aux DFSG, mais qui ont des dépendances en dehors de main (qui peuvent être empaquetées pour Debian dans non-free).

La section non-free contient des logiciels qui ne se conforment pas aux DFSG.

Exemple : fichier sources.list de Debian 8 "Jessie"

deb http://http.debian.net/debian jessie main
deb-src http://http.debian.net/debian jessie main

deb http://http.debian.net/debian jessie-updates main
deb-src http://http.debian.net/debian jessie-updates main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

Autrement, on peut utiliser un outil GNOME pour modifier le fichier sources.list. (Menu Système>Administration>Sources Logiciel).

gksu --desktop /usr/share/applications/software-properties.desktop /usr/bin/software-properties-gtk

CD-ROM

Si vous préférez utiliser un CD-ROM pour installer des paquets ou mettre à jour votre système automatiquement avec APT, vous pouvez le mettre dans votre /etc/apt/sources.list. Pour le faire, vous pouvez utiliser le programme apt-cdrom ainsi :

avec le CD-ROM Debian dans le lecteur.

Vous pouvez utiliser -d pour le répertoire où est monté votre CD-ROM ou ajouter un point de montage qui n'est pas un CD-ROM (comme une clé USB).

Plus d'informations


CategoryPackageManagement