[Résolu]Problème MAJ dépôts

Salut,

Je suis nouveau sous Debian Wheezy, j’ai essayé de trouver par moi-même les solutions mais je n’y suis pas arrivé pour le moment, aussi je viens vers-vous pour solliciter votre aide et explication si cela est possible.

Quand je veux faire les MAJ des programmes j’ai ces messages d’erreurs :

[quote]Impossible de récupérer ftp.fr.debian.org/debian/dists/c … ce/Sources 404 Not Found [IP : 212.27.32.66 80]
Impossible de récupérer ftp.fr.debian.org/debian/dists/c … ce/Sources 404 Not Found [IP : 212.27.32.66 80]
Impossible de récupérer ftp.fr.debian.org/debian/dists/c … ce/Sources 404 Not Found [IP : 212.27.32.66 80]
Impossible de récupérer ftp.fr.debian.org/debian/dists/c … ce/Sources 404 Not Found [IP : 212.27.32.66 80]
Impossible de récupérer ftp.fr.debian.org/debian/dists/c … 4/Packages 404 Not Found [IP : 212.27.32.66 80]
Impossible de récupérer ftp.fr.debian.org/debian/dists/c … 4/Packages 404 Not Found [IP : 212.27.32.66 80]
Impossible de récupérer ftp.fr.debian.org/debian/dists/c … 4/Packages 404 Not Found [IP : 212.27.32.66 80]
Impossible de récupérer ftp.fr.debian.org/debian/dists/c … 4/Packages 404 Not Found [IP : 212.27.32.66 80]
Le téléchargement de quelques fichiers d’index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.[/quote]

Voici mon fichier source.list :

[quote]#

deb cdrom:[Debian GNU/Linux 7.3.0 Wheezy - Official amd64 DVD Binary-1 20131215-04:56]/ wheezy contrib main

deb cdrom:[Debian GNU/Linux 7.3.0 Wheezy - Official amd64 DVD Binary-1 20131215-04:56]/ wheezy contrib main

deb ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src ftp.fr.debian.org/debian/ wheezy main contrib non-free

deb security.debian.org/ wheezy/updates main contrib non-free
deb-src security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‹ volatile ›

deb ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb ftp.fr.debian.org/debian/ contrib non-free main wheezy wheezy-updates
deb-src ftp.fr.debian.org/debian/ contrib non-free main wheezy wheezy-updates
deb mozilla.debian.net/ wheezy-backports iceweasel-release
deb-src mozilla.debian.net/ wheezy-backports iceweasel-release
deb deb-multimedia.org stable main non-free
deb-src deb-multimedia.org stable main non-free
deb ftp.fr.debian.org/debian wheezy-backports main non-free
deb-src ftp.fr.debian.org/debian wheezy-backports main non-free
deb-src ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free[/quote]

Au revoir.

[quote=“Wyatt”]

[quote][strike]#

deb cdrom:[Debian GNU/Linux 7.3.0 Wheezy - Official amd64 DVD Binary-1 20131215-04:56]/ wheezy contrib main

deb cdrom:[Debian GNU/Linux 7.3.0 Wheezy - Official amd64 DVD Binary-1 20131215-04:56]/ wheezy contrib main[/strike]

deb ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src ftp.fr.debian.org/debian/ wheezy main contrib non-free

deb security.debian.org/ wheezy/updates main contrib non-free
deb-src security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‘volatile’

deb ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb ftp.fr.debian.org/debian/ contrib non-free main wheezy wheezy-updates
deb-src ftp.fr.debian.org/debian/ contrib non-free main wheezy wheezy-updates

deb mozilla.debian.net/ wheezy-backports iceweasel-release
deb-src mozilla.debian.net/ wheezy-backports iceweasel-release
deb deb-multimedia.org stable main non-free
deb-src deb-multimedia.org stable main non-free
deb ftp.fr.debian.org/debian wheezy-backports main non-free
deb-src ftp.fr.debian.org/debian wheezy-backports main non-free
deb-src ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free[/quote]

Au revoir.[/quote]
Dans les lignes rouges, tu fais croire à apt que la distribution est contrib. Ces lignes font doublon avec les lignes en gras qui elles, ont la bonne syntaxe.
Choisis celles que tu veux garder mais assure toi d’avoir la bonne syntaxe.

Les lignes barrées ne te servent à priori, à rien. Tu n’installes plus rien à partir des CD debian?

Tu peux virer les lignes du haut concernant le cd et éventuellement mettre un peu d’ordre. Par exemple:
#officiels
wheezy
wheezy security
wheezy-update
wheezy-backports
#non officiels
multimedia
mozilla

Re,

Merci beaucoup tout est OK maintenant, voilà donc mon fichier source.list un peu plus en ordre et effectivement je ne me sert plus du DVD pour les installations :wink:

[quote]#

#officiels
deb ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb security.debian.org/ wheezy/updates main contrib non-free
deb-src security.debian.org/ wheezy/updates main contrib non-free
deb ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb-src ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb ftp.fr.debian.org/debian wheezy-backports main non-free
deb-src ftp.fr.debian.org/debian wheezy-backports main non-free

wheezy-updates, previously known as ‹ volatile ›

#non officiels
deb mozilla.debian.net/ wheezy-backports iceweasel-release
deb-src mozilla.debian.net/ wheezy-backports iceweasel-release
deb deb-multimedia.org stable main non-free
deb-src deb-multimedia.org stable main non-free[/quote]

@+

Pardon, je faisais des édits, les couleurs étaient illisibles. On se rapproche en tout cas.

[quote=“Wyatt”]
Mon fichier source.list modifié :[quote]#

deb cdrom:[Debian GNU/Linux 7.3.0 Wheezy - Official amd64 DVD Binary-1 20131215-04:56]/ wheezy contrib main

deb cdrom:[Debian GNU/Linux 7.3.0 Wheezy - Official amd64 DVD Binary-1 20131215-04:56]/ wheezy contrib main

deb ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src ftp.fr.debian.org/debian/ wheezy main contrib non-free

deb security.debian.org/ wheezy/updates main contrib non-free
deb-src security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‘volatile’

deb ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb ftp.fr.debian.org/debian/ wheezy-updates contrib non-free main wheezy <- doublon avec la ligne du dessus et le wheezy à la fin est une erreur. Ligne a virer
deb-src ftp.fr.debian.org/debian/ wheezy-updates contrib non-free main wheezy <- même chose. doublon avec la dernière ligne. à virer
deb mozilla.debian.net/ wheezy-backports iceweasel-release
deb-src mozilla.debian.net/ wheezy-backports iceweasel-release
deb deb-multimedia.org stable main non-free
deb-src deb-multimedia.org stable main non-free
deb ftp.fr.debian.org/debian wheezy-backports main non-free
deb-src ftp.fr.debian.org/debian wheezy-backports main non-free
deb-src ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free[/quote]

@+[/quote]

Re,

Je crois que tout est bon maintenant (voir mon message plus haut)

@+

Cool.
Tu n’as pas de section contrib dans les backports et les multimedia. Juste pour signaler…
Pour passer en résolu, tu peux mettre la coche verte en éditant un de tes messages.

Excuse-moi, mai j’ai pas compris là.

(j’attends avant de passer ce sujet en résolu)

Il veut juste dire que tu as mis:

Au lieu de mettre:

Le “contrib” était aussi absent pour la ligne backports, et selon cette liste, ça concerne quelques paquets…

Et si tu veux gagner encore un peu de lisibilité, tu peux virer les dépots deb-src, qui ne servent pour ainsi dire jamais aux utilisateurs communs (j’en fais partie). Ca te fera aussi gagner un peu de bande passante lors des mises à jour.

Ce qui donne:

[code]

Officiels - Wheezy

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

Non officiels

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
deb http://www.deb-multimedia.org wheezy main non-free[/code]

Au sujet de deb-multimedia, tu peux aussi lire ceci: au-sujet-de-deb-http-www-deb-multimedia-org-wheezy-main-t46455.html

Edit: je vire le contrib de deb-multimedia, effectivement inexistant.

Salut,

Ah OK j’ n’avais pas capté, mais comme tout fonctionnait…
Je vais mettre le fichier source.list comme tu le préconise, je te remercie c’est sympa :wink:

J’avais déjà lu en diagonale ce sujet et je l’ai pris compte lors de ma décision, je vais relire quand même plus attentivement tout cela, (j’ai aussi d’autres liens là-dessus)

@+

Grillé par zbf. C’est pas plus mal.

main, contrib et nonfree sont des sections. Elles permettent de classer les paquets selon le degré de “liberté”.
main: paquets libres et opensource.
contrib: paquets libres et opensource mais qui se servent de code proprio (ex flashplugin-nonfree).
nonfree: codes proprios (pilotes proprio, unrar-nonfree).

En rajoutant des dépôts, il peut arriver des conflits de versions. Le lien que t’as donné zbf en parle. Tu peux aussi te renseigner sur le pinning.
Pour l’instant, tu n’as pas à t’inquiéter.

404 error !

tu peux aussi consulter le wiki concernant les sources :

https://www.isalo.org/wiki.debian-fr/Sources_de_paquets_:_les_bases ( le wiki du forum )
https://wiki.debian.org/fr/SourcesList ( le wiki officiel )

Re,

[quote=« Zbf »]Et si tu veux gagner encore un peu de lisibilité, tu peux virer les dépots deb-src, qui ne servent pour ainsi dire jamais aux utilisateurs communs (j’en fais partie). Ca te fera aussi gagner un peu de bande passante lors des mises à jour.

Ce qui donne:

[code]

Officiels - Wheezy

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

Non officiels

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
deb http://www.deb-multimedia.org wheezy main contrib non-free[/code][/quote]

Si je met les sources comme tu l’a indiqué j’ai ce message d’erreur :

[quote]Impossible de récupérer deb-multimedia.org/dists/wheezy/Release Impossible de trouver l’entrée « contrib/binary-amd64/Packages » attendue dans le fichier « Release » : ligne non valable dans sources.list ou fichier corrompu
Le téléchargement de quelques fichiers d’index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.[/quote]

@+

Effectivement, on s’est planté. Pas de section contrib dans deb-multimedia.

Re,

C’était pour voir si je suivait ? :mrgreen:
OK tout est parfait maintenant, merci à vous tous.

[quote]# Officiels - Wheezy
deb ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb ftp.fr.debian.org/debian/ wheezy-backports main contrib non-free
deb security.debian.org/ wheezy/updates main contrib non-free

Non officiels

deb mozilla.debian.net/ wheezy-backports iceweasel-release
deb deb-multimedia.org stable main non-free[/quote]

Je vais suivre les liens que vous m’avez donné, mais pour le pinning je verrai ça plus tard.

@+