Re: Précisions sur le fichier /etc/apt/sources.list
Amandine VITAL a écrit :
Que signifie la partie volatile ?
Est-ce que le bon contenu pour le fichier sources.list ?
deb signifie que tu veux référencer les paquets binaire, c'est a dire
les versions compilées et utilisables des logiciels. deb-src signifie
que tu veux référencer les paquets sources qui ont permis de fabriquer
les paquets binaires. Si tu n'envisages pas de modifier un paquet
binaire pour l'adapter à tes besoins (le modifier, pas simplement le
reconfigurer), tu n'as pas besoin des lignes deb-src.
http ou ftp concerne le protocole pour récupérer la liste des paquets,
ca dépend de ce qui peut passer. Si ca marche, garde le comme c'est.
ensuite, tu as le nom du serveur et le répertoire, c'est ok
tu as ensuite la distribution qui peut etre lenny, squeeze, sid ou
autre, si on utilise les noms "durs", ou "stable", "testing" et
unstable, pour les mêmes distributions.
Enfin, ce sont les catégories de paquets qui t'interessent dans chaque
distrib : main (principal, paquets conformes à la norme Debian), contrib
(paquets conformes mais dépendant de paquets non conformes), non-free
(paquets non conformes)... Voila, en gros et pour faire tres simple.
Une version passe en stable apres beaucoup de temps. Ensuite, seules les
mises à jour de sécurité qui corrigent des failles sont intégrées. Mais
des mises à jour comme la base de données d'un anti-virus n'entre pas
dans cette catégorie, ce n'est pas un bug à corriger, cette base ne sera
donc pas mise a jour normalement. Elle le sera uniquement dans le dépot
"volatile", dédié à ce genre de cas.
Personnellement, voici mon sources.list :
deb http://ftp.fr.debian.org/debian/ etch main non-free contrib
deb http://ftp.fr.debian.org/debian/ lenny main non-free contrib
deb http://ftp.fr.debian.org/debian/ squeeze main non-free contrib
deb http://ftp.fr.debian.org/debian/ sid main non-free contrib
deb http://ftp.fr.debian.org/debian/ experimental main non-free contrib
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://volatile.debian.org/debian-volatile lenny/volatile main
contrib non-free
deb http://www.debian-multimedia.org/ lenny main
Et pour éviter que les paquets venant d'expérimental et de sid ne
s'installent automatiquement (leur version est plus recente que celle de
stable/lenny), j'ai le fichier /etc/apt/apt.conf :
APT::Default-Release "stable";
Comme ca, je peux choisir un paquet dans une autre version de Debian
s'il n'est pas disponible dans la version stable.
Dans un premier temps, a ta place, je ne garderai aux les lignes sans
"deb" (pas les deb-src), et uniquement celles qui concernent "lenny". Tu
n'auras certainement pas besoin du reste avant un moment et ca t'évitera
des petites déconvenues.
Fanfan
Reply to: