web-dev-qa-db-fra.com

Comment résoudre le problème "L'entrée source.list ou le fichier malformé incorrect est introuvable dans l'entrée attendue 'restricted / binary-1386 / Packages'"?

Je suis un nouvel utilisateur d'Ubuntu 13.10. J'ai récemment essayé de résoudre un problème d'installation de Skype et j'ai ajouté du PPA impliquant binary-1386. Chaque fois que je lance Sudo apt-get update, j'obtiens l'erreur suivante:

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/saucy/Release  Unable to find expected entry 'restricted/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/saucy/Release  Unable to find expected entry 'main/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
...
...
E: Some index files failed to download. They have been ignored, or old ones used instead.

J'ai passé les deux dernières heures à essayer de résoudre ce problème et à modifier mon fichier sources.list en rétablissant les paramètres par défaut, mais ces erreurs se produisent toujours. J'ai également tout décoché dans la section Logiciels et mises à jour, mais cela semble toujours apparaître. Les messages d'erreur semblent être liés au problème 'binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file) présenté ci-dessus.

9
ggoober

Je suis revenu sur ce que j'ai fait aujourd'hui: je suivais les instructions de Skype sur help.ubuntu.com/community/Skype et utilisais Sudo dpkg --add-architecture 1386 au lieu de i386. J'ai fait une recherche rapide sur la façon de supprimer dpkg et le 1386 ajouté, et maintenant tout fonctionne!

- posté par OP dans les commentaires.

Pour supprimer une architecture incorrecte (1386 dans ce cas), exécutez:

Sudo dpkg --remove-architecture 1386
11
muru

Ouvrez les fichiers sources et recherchez binary-1386 et remplacez 1 par i puis sauvegardez.

Les fichiers sources se trouvent soit dans

/etc/apt/sources.list

et/ou vous pouvez trouver de nombreux fichiers dans le répertoire /etc/apt/sources.list.d/

maintenant ouvrir le fichier sources avec Sudo et éditer

Sudo gedit /etc/apt/sources.list 

et/ou

Sudo gedit /etc/apt/sources.list.d/****.list
7
Maythux

J'ai changé de serveur de téléchargement et cela a fonctionné à merveille. Voici comment vous pouvez le faire

1.Ouvrez "logiciels et mises à jour" et cliquez sur l'onglet "Logiciels Ubuntu".

  1. Cliquez sur "Télécharger depuis" et choisissez "Autre" enter image description here

  2. Cliquez sur 'Select Best Server'. Ubuntu prendra un certain temps pour sélectionner le meilleur serveur pour vous. Accepte-le.

  3. Maintenant, essayez à nouveau d'exécuter la mise à jour logicielle. Ça devrait marcher.

  4. S'il ne franchit pas les étapes 1 à 4 à nouveau. Cette fois-ci, Ubuntu sélectionnera (espérons-le) un serveur différent en tant que "Meilleur serveur". Essayez à nouveau la mise à jour du logiciel.

LA CLÉ IS POUR CHANGER LE SERVEUR DE TÉLÉCHARGEMENT À PARTIR DE LA MISE À JOUR DE UBUNTU.

2
Sashwat Tanay