[DISCUSSION]Votre sources.list!

[quote] (qui est je trouve plutot mal nommée).[/quote]+1
Je verrais mieux :
Gnu/Linux "Aide"
et non pas “Ed” :wink:

[quote=“ricardo”][quote] (qui est je trouve plutot mal nommée).[/quote]+1
Je verrais mieux :
Gnu/Linux "Aide"
et non pas “Ed” :wink:[/quote]J’ai posé le problême dans le forum administrateur.

tout d’abord bonjour, j’ai copier un tres gros source.list au début de ce topic et j’ai remplacé le mien, j’ai également creer un fichier preference qui allait avec le gros source.list, par contre je ne sais pas quel est le format du fichier preference, c’est .list aussi ?
sinon apt-get update me renvois pleins d’erreurs :


W: Impossible de localiser la liste des paquets sources file: apt-build/main Packages (/var/lib/apt/lists/_var_cache_apt-build_repository_dists_apt-build_main_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
E: Dynamic MMap ran out of room
E: Erreur apparue lors du traitement de libgl1-mesa-dev (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp2.fr.debian.org_debian_dists_experimental_main_binary-i386_Packages
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.
debian:/etc/apt# apt-get install gnupg apt-show-versions apt-listbugs wget
Lecture des listes de paquets... Erreur !
W: Impossible de localiser la liste des paquets sources file: apt-build/main Packages (/var/lib/apt/lists/_var_cache_apt-build_repository_dists_apt-build_main_binary-i386_Packages) - stat (2 Aucun fichier ou répertoire de ce type)
E: Dynamic MMap ran out of room
E: Erreur apparue lors du traitement de libgl1-mesa-dev (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp2.fr.debian.org_debian_dists_experimental_main_binary-i386_Packages
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.

savez ou je peux trouver ceci :

merci car je galere un peu

D’abord, il ne faut pas utiliser un sources.list de qqu’un d’autre comme ça, il faut intègrer une à une les nouveaux dépots, et ajuster les preferences pour toujours avoir qqchose de coherent.
Ensuite, le fichier preferences s’appelle /etc/apt/preferences
Le problême dy Dynamic mmap… a été traité plusieurs fois ici.
Pour finir, je te déconseille de faire grossir ton sources.list tant que tu n’aura pas compris ce que tu fais.
Remets ton ancien, et ajoutes un à un les dépots dont tu penses avoir VRAIMENT besoin (le sources.list que tu as pris en exemple etant obsolète, tu devrais avoir des modifs à faire dans la manière dont sont configurés les depots), et affines ton fichier préfèrences petit à petit.

man apt_preferences peut t’aider aussi

Bonne initiative : il y a à cogiter …

ATTENTION avec les preferences:

  • aux updates lors de la stabilisation d’une release (les signatures changent dans tous les sens),
  • par ailleurs, un dépot peut inopinément changer sa signature, se retrouvant par defaut en prio 500, et on y pense pas forcément quand on s’en aperçois.

ben, si je mets que les dépôtd de etch,
j’ai quand même besoin de preferences?

non.

Merci MattOTop … petite remarque :
je vois que tu utilises les termes stable/testing/unstable, est-ce qu’on va pas avoir un petit probleme avec un apt-get upgrade le lendemain du passage de Etch en stable, qu’on veuille ou non rester en Etch, si on s’est pas méfié ?

[quote=“usinagaz”]Merci MattOTop … petite remarque :
je vois que tu utilises les termes stable/testing/unstable, est-ce qu’on va pas avoir un petit probleme avec un apt-get upgrade le lendemain du passage de Etch en stable, qu’on veuille ou non rester en Etch, si on s’est pas méfié ?[/quote]Remarques que je ne l’ai pas fait dans le sources.list, mais dans les préfèrences car tu n’as pas le choix, il faut que la signature corresponde PRECISEMENT à celle que tu trouves quand tu fais un apt-cache policy.
Tu n’as pas le choix, et c’est d’ailleurs pour ça que c’est sensible: pour peu que le mainteneur du dépot modifie un peu, fasse une faute de frappe, et mette ‘Unofficial Multimedia Packages’ pour ‘Unofficial Multimedia Packages’, hop, les propriétés du dépot repassent d’un coup à 500.
C’est pour ça que j’abuse des prios >500, parcequ’au pire, un depot perd sa prio et descend, mais imagines avec des prios <500, et hop d’un coup, la prio d’un dépot que tu veux éviter augmente et passe devant tes dépots de predilection…

Ça me parait raisonnable :smiley:

Ça me parait raisonnable :smiley:[/quote]Ou ai je la tête, je n’ai fait que la mitié du boulot d’edition:
‘Unoficial Multimedia Packages’ pour ‘Unofficial Multimedia Packages’

Bonjour,

Question de jeune padawan :

Que se passe-t-il si on ne met pas de fichier preference ?
Et comment déterminer le numéro de priorité ?

merci

bah si tu n’as pas de preferences et que tu as par exemple dans ton sources.list un dépôt unstable qui traine alors que tu es en stable, apt-get ira chercher les dépôts les plus récents donc tu te retrouveras avec une debian unstable…

le preferences est pratique lorsque tu veut allez seulement chercher"piocher" des paquets comme p.ex openoffice gimp… afin d’avoir les dernière version tout en gardant un système stable en arrière plan. Ce n’est qu’un exemple parmis tant d’autres.

Certaines personnes préfèrent les backports

quote="Rory_le_casseur"
Que se passe-t-il si on ne met pas de fichier preference ? [/quote]Tous les dépots sont avec une prio de 500, et apt prend la version la plus récente parmis les dépots qu’il connait: si tu as du sarge, de l’etch et du sid, il prendra donc du sid.
Les préfèrences permettent de dire: “tu prends de l’etch, sinon, du sarge, et sinon du sid”.man apt_preferences[quote=“Rory_le_casseur”]Et comment déterminer le numéro de priorité ?[/quote]au feeling et en comprenant ce qui est dit dans man apt_preferencesPour CONNAITRE la priorité des dépots:apt-cache policyLes versions d’un paquet avec les prios:apt-cache policy <paquet>

J’en ai marre de ne pas arriver à trouver un sources/list qui ne renvoie pas d’erreurs.

Ce fil est formidable mais trop fouillis et obsolète souvent.
Qq’un pourrait-il me donner un sources.list “simplissime” avec le strict mi,imum ?
Merci.

quelle release ? Le minimum quoi (security ? volatile ? debian-multimedia ?) ?
Regardes dans ce fil même, le 3eme post:
forum.debian-fr.org/viewtopic.ph … sc&start=2

Tu ne devrais pas poster ce genre de chose quand tu commences à fatiguer :wink:.

[quote=“mattotop”]
Tu ne devrais pas poster ce genre de chose quand tu commences à fatiguer :wink:.[/quote]
Voilà mon sources.list, je ne pense pa que l’on puisse faire plus simple :

[code]### DEBIAN SRABLE [SARGE] ##########################

deb http://ftp.fr.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

DEBIAN TESTING [ETCH]

deb http://ftp.fr.debian.org/debian/ testing main
deb http://ftp.fr.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free

DEBIAN UNSTABLE [SID]

deb http://ftp.fr.debian.org/debian/ unstable main
deb http://ftp.fr.debian.org/debian unstable main contrib non-free

POUR LE MULTIMEDIA

deb http://www.debian-multimedia.org unstable main
[/code]
et voilà ce que me répond synaptic :
Je sais, tu n’aimes pas mais ce n’est pas normal quand m^ alors où est mon erreur ?

J’AJOUTE :
quand je tape l’url que tu me cites, voilà la réponse :

Aucun document ne correspond aux termes de recherche spécifiés (http://ftp.fr.debian.org stable/).

refermes ton synaptic et fais un bête apt-get update.
il peut râler une première fois, mais normalement, si tu le refais une deuxiême fois, ça doit passer sans pb (un petit bug que j’ai remarqué dans l’update).
sinon, tu n’as mis ni contrib, ni non-free en etch et en sid, celà n’est pas pas lié à ton pb, mais c’est voulu ?

[quote=“ricardo”]Qq’un pourrait-il me donner un sources.list “simplissime” avec le strict mi,imum ?
Merci.[/quote]

[code]#deb file:///cdrom/ sarge main
deb http://security.debian.org sarge/updates main contrib non-free
deb-src http://security.debian.org sarge/updates main contrib non-free
deb http://ftp.fr.debian.org/debian sarge main contrib non-free
deb-src http://ftp.fr.debian.org/debian sarge main contrib non-free
#deb http://ftp2.fr.debian.org/debian/ sarge main contrib non-free
#deb-src http://ftp2.fr.debian.org/debian sarge main contrib non-free

Testing

deb http://security.debian.org etch/updates main contrib non-free
deb-src http://security.debian.org etch/updates main contrib non-free
deb http://ftp.fr.debian.org/debian etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian etch main contrib non-free

pour les java plugin et jdk

deb http://ftp.debian-unofficial.org/debian sarge main contrib non-free restricted

deb-src http://ftp.debian-unofficial.org/debian sarge main contrib non-free restricted

Sid

deb http://ftp.fr.debian.org/debian sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian sid main contrib non-free
#deb http://ftp2.fr.debian.org/debian/ sid main contrib non-free
#deb-src http://ftp2.fr.debian.org/debian/ sid main contrib non-free
deb http://wine.sourceforge.net/apt/ binary/
deb-src http://wine.sourceforge.net/apt/ source/

MARILLAT (Unofficial Multimedia Packages)

deb http://www.debian-multimedia.org sarge main
deb http://www.debian-multimedia.org etch main
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sarge main
deb-src http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org sid main

Installation de jEdit

deb http://dl.sourceforge.net/sourceforge/jedit ./
deb-src http://dl.sourceforge.net/sourceforge/jedit ./

Volatiles

#deb http://ftp.univ-pau.fr/linux/mirrors/debian-volatile/ sarge/volatile main
#deb-src http://ftp.univ-pau.fr/linux/mirrors/debian-volatile/ sarge/volatile main
deb ftp://ftp2.de.debian.org/debian-volatile stable/volatile main contrib non-free
deb-src ftp://ftp2.de.debian.org/debian-volatile stable/volatile main contrib non-free[/code]
voilà … mais je trouve bizarre tes lignes ricardo … compares …
Evidemment on vire le sdeb-src qui veut …