Provided by: apt_0.7.20.2ubuntu6_i386 bug

NOM

       sources.list - Liste des sources de paquets

DESCRIPTION

       La liste des sources de paquets indique où trouver les archives du
       système de distribution de paquets utilisé. Pour l´instant, cette page
       de manuel ne documente que le système d´empaquetage utilisé par le
       système Debian GNU/Linux. Ce fichier de contrôle est
       /etc/apt/sources.list.

       La liste des sources est conçue pour prendre en compte un nombre
       quelconque de sources actives et différents média. Le fichier présente
       une source par ligne et la source préférée apparaît en premier. Le
       format de chaque ligne est : type uri args. Le premier élément, type,
       détermine le format des args.  uri est un identificateur universel de
       ressources (URI), qui est un sur-ensemble du plus spécifique et bien
       connu repère universel de ressources, ou URL. La fin de la ligne peut
       être un commentaire commençant par un caractère #.

SOURCES.LIST.D

       Le répertoire /etc/apt/sources.list.d permet de lister des sources de
       paquets dans des fichiers distincts qui se terminent par .list. Leur
       format est le même que celui du fichier sources.list.

LES TYPES DEB ET DEB-SRC.

       Le type deb décrit une archive Debian classique à deux niveaux,
       distribution/composant.  distribution peut prendre l´une des valeurs
       suivantes : stable, unstable, ou testing, et composant : main, contrib,
       non-free, ou non-us. Le type deb-src décrit le code source pour une
       distribution Debian dans le même format que le type deb. Une ligne
       deb-src est nécessaire pour récupérer les index des sources.

       Le format d´une entrée dans sources.list utilisant les types deb et
       deb-src est de la forme :

           deb uri distribution [composant1] [composant2] [...]

       L´URI de type deb doit indiquer la base de la distribution Debian dans
       laquelle APT trouvera les informations dont il a besoin.  distribution
       peut spécifier le chemin exact : dans ce cas, on doit omettre les
       composants et distribution doit se terminer par une barre oblique (/).
       C´est utile quand seule une sous-section particulière de l´archive
       décrite par cet URI est intéressante. Quand distribution n´indique pas
       un chemin exact, un composant au moins doit être présent.

       distribution peut aussi contenir une variable $(ARCH), qui sera
       remplacée par l´architecture Debian (i386, m68k, powerpc, ...) sur
       laquelle s´exécute le système. On peut ainsi utiliser un fichier
       sources.list qui ne dépend pas d´une architecture. En général, ce n´est
       intéressant que si l´on indique un chemin exact ; sinon APT crée
       automatiquement un URI en fonction de l´architecture effective.

       Puisqu´on ne peut indiquer qu´une seule distribution par ligne, il peut
       être nécessaire de disposer le même URI sur plusieurs lignes quand on
       veut accéder à un sous-ensemble des distributions ou composants
       disponibles à cette adresse. APT trie les URI après avoir crée pour
       lui-même la liste complète ; il regroupe les références multiples au
       même hôte Internet en vue d´une connexion unique et il évite ainsi, par
       exemple, d´établir une connexion FTP, de la fermer, faire autre chose,
       puis d´établir encore cette connexion. Cette fonctionnalité permet
       l´accès à des sites FTP surchargés qui limitent le nombre de connexions
       simultanées pour les utilisateurs anonymes. APT parallélise aussi les
       connexions à différents hôtes pour tirer plus efficacement parti des
       sites à faible bande passante.

       Il est important d´indiquer les sources par ordre de préférence, la
       source principale apparaissant en premier. Un tri est fait, de la plus
       rapide à la plus lente ; par exemple, un cédérom suivi par les hôtes
       d´un réseau local, puis les hôtes distants.

       Voici quelques exemples :

           deb http://http.us.debian.org/debian stable main contrib non-free
           deb http://http.us.debian.org/debian dists/stable-updates/

LA SPÉCIFICATION DES URI

       Les URI actuellement reconnus sont : cdrom, file, http et ftp.

       file
           Le procédé file permet qu´un répertoire arbitraire au sein du
           système de fichier soit considéré comme une archive. On s´en sert
           avec les montages NFS, les miroirs et les archives locaux.

       cdrom
           Le procédé cdrom permet l´utilisation d´un lecteur de cédérom avec
           la possibilité de changer de media. Utilisez le programme apt-
           cdrom(8) pour créer des entrées dans la liste des sources.

       http
           Le procédé http indique un serveur HTTP comme archive. Si une
           variable d´environnement http_proxy (au format http://server:port/)
           existe, le serveur mandataire indiqué par http_proxy est utilisé.
           Quand un serveur mandataire HTTP/1.1 demande une authentification,
           on peut utiliser la chaîne http://user:pass@server:port/. Notez
           qu´il s´agit d´une méthode d´authentification peu sûre.

       ftp
           Le procédé ftp indique un serveur FTP comme archive. Le
           fonctionnement en mode ftp est largement configurable ;
           référez-vous à la page de manuel de apt-cdrom(8) pour d´autres
           informations. On remarquera qu´on peut indiquer un mandataire ftp
           avec la variable d´environnement ftp_proxy. On peut aussi spécifier
           un mandataire http (les serveurs mandataires http comprennent
           souvent les URL ftp) en utilisant cette méthode et SEULEMENT cette
           méthode. Les mandataires ftp utilisant http et qui sont spécifiés
           dans le fichier de configuration seront ignorés.

       copy
           Le procédé copy est identique au procédé file excepté que les
           paquets sont copiés dans le cache du répertoire au lieu d´être
           utilisés directement depuis leur emplacement. C´est utile aux gens
           qui utilisent un disque zip pour recopier des fichiers avec APT.

       rsh, ssh
           Le procédé rsh/ssh utilise rsh/ssh pour se connecter à une machine
           distante en tant que tel utilisateur donné et pour accéder aux
           fichiers. Aucune authentification par mot de passe n´est possible :
           il faut au préalable régler ce problème avec des clés RSA ou bien
           rhosts. Pour l´accès aux fichiers de la machine distante et le
           transfert, on utilise les commandes standard find et dd.

EXEMPLES

       Utiliser l´archive stockée localement (ou montée via NFS) dans
       /home/jason/debian pour stable/main, stable/contrib et stable/non-free.

           deb file:/home/jason/debian stable main contrib non-free

       Comme ci-dessus, excepté que cette ligne utilise la distribution
       « unstable » (développement).

           deb file:/home/jason/debian unstable main contrib non-free

       La précédente ligne, mais pour les sources.

           deb-src file:/home/jason/debian unstable main contrib non-free

       Utiliser HTTP pour accéder à l´archive située à archive.debian.org, et
       n´utiliser que la section hamm/main.

           deb http://archive.debian.org/debian-archive hamm main

       Utiliser FTP pour accéder à l´archive située à ftp.debian.org, dans le
       répertoire debian, et n´utiliser que la section stable/contrib.

           deb ftp://ftp.debian.org/debian stable contrib

       Utiliser FTP pour accéder à l´archive située à ftp.debian.org, dans le
       répertoire debian, et n´utiliser que la section unstable/contrib. Si
       cette ligne et celle de l´exemple précédent dans sources.list
       apparaissent, une seule session FTP sera utilisée pour les deux lignes.

           deb ftp://ftp.debian.org/debian unstable contrib

       Utiliser HTTP pour accéder à l´archive située à nonus.debian.org, dans
       le répertoire debian-non-US.

           deb http://nonus.debian.org/debian-non-US stable/non-US main contrib non-free

       Utiliser HTTP pour accéder à l´archive située à nonus.debian.org, dans
       le répertoire debian-non-US, et n´utiliser que les fichiers trouvés
       dans unstable/binary-i386 pour les machines i386, dans
       unstable/binary-m68k pour les machines m68k et ainsi de suite pour les
       autres architectures reconnues. [Notez que cet exemple montre seulement
       la manière d´utiliser la variable à substituer, non-us n´étant plus
       structuré de cette manière.]

           deb http://ftp.de.debian.org/debian-non-US unstable/binary-$(ARCH)/

VOIR AUSSI

       apt-cache(8) apt.conf(5)

BOGUES

       Voyez la
        page concernant les bogues dAPT[1]. Si vous voulez signaler un bogue,
       consultez le texte /usr/share/doc/debian/bug-reporting.txt ou utilisez
       la commande reportbug(1).

TRADUCTION

       Philippe Batailler.  <debian-l10n-french@lists.debian.org>. 2005.

AUTHORS

       Jason Gunthorpe
           Auteur.

       APT team
           Auteur.

NOTES

        1. page concernant les bogues d’APT
           http://bugs.debian.org/src:apt