Come risolvere "Impossibile trovare la voce prevista" accesso limitato / binario-1386 / Pacchetti "Fonti errate. Elenco errato o file non valido"?


10

Sono un nuovo utente di Ubuntu 13.10. Di recente ho provato a risolvere un problema di installazione di Skype e ho aggiunto un po 'di PPA con binary-1386. Ogni volta che corro sudo apt-get update, ottengo il seguente errore:

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.

Ho trascorso le ultime due ore a cercare di risolvere questo problema e ho apportato modifiche al mio sources.listfile ripristinando le impostazioni predefinite impertinenti, ma questi errori si verificano ancora. Ho anche deselezionato tutto nella sezione Software e aggiornamenti , ma questo sembra ancora apparire. I messaggi di errore sembrano essere correlati al 'binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)problema, come mostrato sopra.


2
Forse perché hai un "1" anziché un "i" nella voce? main/binary/-i386/Packages
douggro,

Come faccio a cambiare '1' in 'i' in main / binary? Grazie, forse questo è il problema!
ggoober,

quale ppa hai aggiunto?
Avinash Raj,

Modifica la tua domanda e aggiungi l'output di cat /etc/apt/sources.list /etc/apt/sources.list.d/*. Non usare commenti.
Braiam,

Risposte:


12

Ho rintracciato ciò che ho fatto oggi: stavo seguendo le istruzioni di Skype su help.ubuntu.com/community/Skype e ho usato al sudo dpkg --add-architecture 1386posto di i386. Ho fatto una rapida ricerca su come rimuovere dpkg e rimosso il 1386 che è stato aggiunto, e ora tutto funziona!

- pubblicato da OP nei commenti.

Per rimuovere un'architettura errata ( 1386in questo caso), eseguire:

sudo dpkg --remove-architecture 1386

1
Che ne dici di dare le istruzioni su come farlo? O il collegamento alle istruzioni?
JellicleCat,

@JellicleCat askubuntu.com/a/189690/158442 (con 1386 invece di i386, ovviamente)
muru,

+1, ho riscontrato l'errore Impossibile trovare la voce prevista 'main / binary-i38 / Packages'. Ho
Saurabh,

# sudo dpkg --remove-architecture 1386 dpkg: avviso: impossibile rimuovere l'architettura non straniera '1386'
Ashish Karpe,

7

Apri i file dei sorgenti e cerca binary-1386e sostituisci 1con iquindi salva ..

I file di origine si trovano in

/etc/apt/sources.list

e / o puoi trovare molti file all'interno della directory /etc/apt/sources.list.d/

ora apri il file dei sorgenti con sudo e modifica

sudo gedit /etc/apt/sources.list 

e / o

sudo gedit /etc/apt/sources.list.d/****.list

Grazie al suggerimento di Douggro. Ho rintracciato ciò che ho fatto oggi: stavo seguendo le istruzioni di Skype su help.ubuntu.com/community/Skype e ho usato sudo dpkg --add-architecture 1386 invece di 'i386'. Ho fatto una rapida ricerca su come rimuovere dpkg e rimosso il 1386 che è stato aggiunto, e ora tutto funziona! Grazie per tutto il tuo aiuto (il problema non era in sources.list o sources.list.d poiché stavo lottando con quelle risposte trovate in altri thread). Sono nuovo di Linux / Ubuntu ma sono contento che la community sia così reattiva e utile finora. Grazie!!
ggoober,

2

Ho cambiato il mio server di download e ha funzionato come un fascino. Ecco come puoi farlo

1.Aprire "software e aggiornamenti" e fare clic sulla scheda "Software Ubuntu".

  1. Fai clic su "Scarica da" e seleziona "Altro" inserisci qui la descrizione dell'immagine

  2. Fai clic su "Seleziona il server migliore". Ubuntu impiegherà del tempo per selezionare il server migliore per te. Accettarla.

  3. Ora prova a eseguire nuovamente l'aggiornamento del software. Dovrebbe funzionare.

  4. In caso contrario, ripetere i passaggi 1-4. Questa volta Ubuntu selezionerà (si spera) un altro server come "Miglior server". Prova di nuovo l'aggiornamento del software.

LA CHIAVE È CAMBIARE IL SERVER DI DOWNLOAD DA CUI UBUNTU SI AGGIORNA.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.