Impossibile trovare la voce prevista 'main / binary-i386 / Packages - Chrome [duplicate]

51

Di recente ho notato che durante l'installazione di alcuni pacchetti e utilizzando il comando apt-get update ho trovato il seguente errore:

Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release  
Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)

Come menzionato in THIS domanda recente su Ask Ubuntu, Chrome non sarà più supportato dai sistemi a 32 bit, tuttavia sto attualmente eseguendo Ubuntu 14.04 a 64 bit, con libc6:i386 libncurses5:i386 libstdc++6:i386 installato per il supporto delle applicazioni a 32 bit.

Sto vedendo questo errore perché dpkg sta cercando i pacchetti i386 come risultato dell'installazione sopracitata di libc6:i386 libncurses5:i386 libstdc++6:i386 ?

Come posso risolvere questo errore?

EDIT - (Non ero in grado di risolvere questa domanda semplicemente aggiornando Chrome come menzionato nell'altra discussione, e non tutte le informazioni nell'altra risposta erano presenti al momento in cui l'ho postato) .

    
posta Kalamalka Kid 09.03.2016 - 12:19

1 risposta

98
  1. Apri una nuova finestra di Terminale ed esegui il seguente comando:

    sudo gedit /etc/apt/sources.list.d/google-chrome.list
    
  2. Nel file di testo che si apre, modifica il file in modo che la riga legga:

    deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
    

    L'unica aggiunta che devi fare è inserire l'architettura [amd64] dopo deb ma prima di http . Non modificare o sostituire nessun altro testo in questo file.

  3. Hit Save. Chiudi la finestra di Gedit.

    Ora torna al Terminale e aggiorna la tua lista dei pacchetti eseguendo:

    sudo apt-get update
    

    L'errore APT "non riuscito a recuperare" non dovrebbe più comparire.

    Per evitare la perdita della suddetta modifica, è necessario aggiungere [arch=amd64] alla configurazione che genera il file modificato sopra:

  4. Esegui il seguente comando:

    sudo gedit  /opt/google/chrome/cron/google-chrome
    
  5. Nel file di testo che apre la ricerca per deb e ancora una volta modificare il file in modo che deb http:

    deb [arch=amd64] http
    

    Non modificare o sostituire nessun altro testo in questo file.

  6. Salva Salva. Chiudi la finestra di Gedit.

Fonti:

risposta data Kalamalka Kid 09.03.2016 - 12:34

Leggi altre domande sui tag