Erreur suite à apt-get update "W: Failed to fetch http://ftp.fr.debian.org/dists/jessie/updates/non-free/binary-i386/Packages 404 Not Found [IP: 212.27.32.66 80]"

Bonjour à tous,

Je me permets de solliciter votre aide pour un problème de mise à jour dont je fais l’expérience depuis au moins un mois (multiarch amd64 et i386). J’ai consulté plusieurs forums pour des problèmes similaires, mais aucune solution ne semble régler l’affaire. J’ai également vérifié sources.list pour d’éventuels erreurs, mais il me semble correct…

Je joins les derniers messages suite à apt-get update et mon sources.list

J’apprécierai votre aide, merci par avance !

bonjour.

quel retour pour:

$ cat /var/lib/dpkg/arch

Votre architecture par défaut est amd64; quels paquets de quel dépôts nécessitent l’architecture i386?

Merci pour ta réponse. J’obtiens :
amd64
i386
l’architecture i386 est requise pour Skype.

si vous n’avez pas besoin des sources pour compiler alors diésez les lignes deb-src et relancez apt-get update.

Bonjour,

je pense que sont les lignes
deb http://ftp.fr.debian.org/ jessie/updates main contrib non-free deb-src http://ftp.fr.debian.org/ jessie/updates main contrib non-free
qui posent problèmes (les 6e et7e de ton fichier sources-list), et qu’il faudrait commenter.

Tu peux aller voir par exemple ici : https://wiki.debian.org/fr/SourcesList

les lignes updates ce sont celles qui contiennent jessie-updates (note le trait d’union ‘-’ et non le slash ‘/’)
donc pour toi
deb http://ftp.fr.debian.org/ jessie-updates main contrib non-free deb-src http://ftp.fr.debian.org/ jessie-updates main contrib non-free
elles sont déjà dans ton source-list d’aiilleurs (L9 et 10).

les lignes security sont sur un dépôt à part, ici c’est l’adresse qui change
eb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main
chez toi c’est la ligne 17 et 18.
mais cette fois il ya un ‘/’ et pas un ‘-’, et c’est vrai que c’est assez confusant

Apres tu peux l’aérer un peu ton fichier sources-list en sautant des lignes entre les différentes catégories de dépot.
Comme te l’a dit avram, tu peux également commenter les lignes deb-src si tu ne compiles jamais,

Enfin, éventuellement, tu peux remplacer les occurrences de ftp.fr.debian.org par httpredir.debian.org,
ce qui a l’avantage de te rediriger automatiquement vers le serveur miroir le plus proche de toi ou le plus disponible, et donc de répartir la charge de tous les utilisateurs vers les différents miroirs.

Voilà, je pense que avec ça tu vas etre ok.

A yabon et avram :

J’ai commenté toutes les lignes des dépôts sources ‘deb-src’ et ‘deb http://ftp.fr.debian.org/ jessie/updates main contrib non-free’.

Tout marche sans erreur. Je suis très reconnaissant pour votre aide. Bon we!