Wie kann man den erwarteten Eintrag "eingeschränkt / binär-1386 / Pakete" nicht finden? Falscher Quell.Listeneintrag oder fehlerhafte Datei "?

10

Ich bin ein neuer Benutzer von Ubuntu 13.10. Ich habe kürzlich versucht, ein Skype-Installationsproblem zu beheben, und PPA mit Binär-1386 hinzugefügt. Bei jedem Start sudo apt-get updatewird folgende Fehlermeldung angezeigt:

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.

Ich habe die letzten zwei Stunden damit verbracht, dieses Problem zu beheben, und Änderungen an meiner sources.listDatei vorgenommen, indem ich die Standardeinstellungen für freche Einstellungen zurückgesetzt habe. Diese Fehler treten jedoch weiterhin auf. Ich habe auch alles im Abschnitt Software und Updates deaktiviert , aber dies scheint immer noch zu erscheinen. Die Fehlermeldungen scheinen mit dem 'binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)oben gezeigten Problem in Zusammenhang zu stehen .

ggoober
quelle
2
Vielleicht, weil Sie eine "1" anstelle eines "i" im Eintrag haben? main/binary/-i386/Packages
Douggro
Wie ändere ich '1' in main / binary in 'i'? Danke, das ist vielleicht das Problem!
Ggoober
Welchen ppa hast du hinzugefügt?
Avinash Raj
Bearbeiten Sie Ihre Frage und fügen Sie die Ausgabe von hinzu cat /etc/apt/sources.list /etc/apt/sources.list.d/*. Verwenden Sie keine Kommentare.
Braiam

Antworten:

12

Ich habe zurückverfolgt, was ich heute getan habe: Ich habe die Skype-Anweisungen auf help.ubuntu.com/community/Skype befolgt und sudo dpkg --add-architecture 1386stattdessen verwendet i386. Ich habe schnell gesucht, wie man dpkg entfernt und den hinzugefügten 1386 entfernt, und jetzt funktioniert alles!

- Gepostet von OP in Kommentaren.

Führen Sie Folgendes aus, um eine falsche Architektur zu entfernen ( 1386in diesem Fall):

sudo dpkg --remove-architecture 1386
muru
quelle
1
Wie wäre es mit einer Anleitung dazu? Oder auf Anweisungen verlinken?
JellicleCat
@JellicleCat askubuntu.com/a/189690/158442 (mit 1386 anstelle von i386 natürlich)
Muru
+1, ich hatte einen Fehler Der erwartete Eintrag 'main / binary-i38 / Packages' konnte nicht gefunden werden. Ich habe sudo dpkg --remove-architektur i38
Saurabh
# sudo dpkg - Remove-Architektur 1386 dpkg: Warnung: Nicht fremde Architektur '1386' kann nicht entfernt werden
Ashish Karpe
7

Öffnen Sie die Quelldateien und suchen Sie nach binary-1386und ersetzen Sie sie, 1indem Sie sie ispeichern.

Quellendateien befinden sich entweder in

/etc/apt/sources.list

und / oder Sie können viele Dateien im Verzeichnis finden /etc/apt/sources.list.d/

Öffnen Sie nun die Quelldatei mit sudo und bearbeiten Sie sie

sudo gedit /etc/apt/sources.list 

und / oder

sudo gedit /etc/apt/sources.list.d/****.list
Maythux
quelle
Dank Douggros Vorschlag. Ich habe zurückverfolgt, was ich heute getan habe: Ich habe die Skype-Anweisungen auf help.ubuntu.com/community/Skype befolgt und anstelle von 'i386' sudo dpkg --add-architektur 1386 verwendet. Ich habe schnell gesucht, wie man dpkg entfernt und den hinzugefügten 1386 entfernt, und jetzt funktioniert alles! Vielen Dank für all Ihre Hilfe (das Problem war nicht in der Datei "sources.list" oder "sources.list.d" enthalten, da ich mit den Antworten in anderen Threads zu kämpfen hatte). Ich bin neu in Linux / Ubuntu, aber froh, dass die Community bisher so reaktionsschnell und hilfreich ist. Vielen Dank!!
Oktober
2

Ich habe meinen Download-Server geändert und es hat wie ein Zauber funktioniert. Hier erfahren Sie, wie Sie dies tun können

1.Öffnen Sie "Software und Updates" und klicken Sie auf die Registerkarte "Ubuntu-Software".

  1. Klicken Sie auf "Herunterladen von" und wählen Sie "Andere". Geben Sie hier die Bildbeschreibung ein

  2. Klicken Sie auf "Bester Server auswählen". Ubuntu wird einige Zeit brauchen, um den besten Server für Sie auszuwählen. Akzeptieren.

  3. Versuchen Sie nun erneut, das Software-Update auszuführen. Es sollte funktionieren.

  4. Wenn dies nicht der Fall ist, werden die Schritte 1 bis 4 erneut ausgeführt. Dieses Mal wird Ubuntu (hoffentlich) einen anderen Server als 'Bester Server' auswählen. Versuchen Sie das Software-Update erneut.

DER SCHLÜSSEL IST, DEN DOWNLOAD-SERVER ZU ÄNDERN, VON DEM UBUNTU SELBST AKTUALISIERT.

Sashwat Tanay
quelle