Google Chrome per Linux ha un bug, risolvilo qui

La rimozione del supporto a 32 bit da Google Chrome per Linux non riguarda solo gli utenti a 32 bit, ma anche gli utenti a 64 bit con un curioso errore.

La rimozione del supporto a 32 bit da Google Chrome per Linux non riguarda solo gli utenti a 32 bit, ma anche gli utenti a 64 bit con un curioso errore.

Ieri abbiamo iniziato a ricordare come Google Chrome ha terminato il supporto a 32 bit su sistemi Linux, su Ubuntu 12.04 LTS e su Debian 7. Questo non sta solo causando sequele su macchine a 32 bit che hanno esaurito il supporto, ma anche su computer Linux a 64 bit con Google Chrome, dando un curioso errore.

L'errore è che durante il controllo degli aggiornamenti di sistema, Google Chrome controllare sia i 32 che i 64 bitPoiché quelli a 32 bit sono stati rimossi, ricevo un messaggio di errore che dice quanto segue.

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)
Alcuni file di indice non sono stati scaricati. Sono stati ignorati o sono stati usati quelli vecchi.

In Christian questo significa che c'è un errore nei pacchetti i386 (32 bit) e che non verranno scaricati. Questo errore non fa nulla (vengono scaricati quelli a 64 bit), tuttavia, sì, emette una fastidiosa finestra di errore ogni volta che diciamo al browser di verificare la presenza di aggiornamenti.

Immagino che Google rilasci una sorta di patch che corregge questo errore, ma non sappiamo quanto tempo ci vorrà. La buona notizia è che è possibile correggere questo errore utilizzando la riga di comando di Linux e digitando il seguente comando (è un esempio per Ubuntu e il gestore di pacchetti apt, se usi Debian e vuoi installa chrome ricordati di cambiare il sudo in un su all'inizio e poi il comando senza il sudo).

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"

Il comando che abbiamo inserito significa che stiamo dando l'ordine di utilizzare solo il repository a 64 bit, ignorando il repository i386, quindi, l'errore di Google Chrome è finito.

Questo errore ci fa riflettere sulla poca attenzione che Google Chrome rivolge agli utenti Linux, trascurando piccole cose come queste. Se Google continua così, perderà una quota significativa di utenti con bug come questo.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Direttore di circo suddetto

    Grazie mille, ho appena ricevuto quell'errore :)

  2.   Omar flores suddetto

    Lo risolvo anche io, ma ho fatto molti altri passaggi:
    1) Ho aperto un terminale e ho inserito "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
    2) nella riga «deb http://dl.google.com/linux/chrome/deb/ stabile principale »aggiungi« [arch = amd64] »ottenendo:
    "Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stabile principale »
    3) salva le modifiche e aggiorna i repository con "sudo apt-get update"

    Quanto male trattano quelli di noi che usano chrome in GNU / Linux

  3.   Emiliano suddetto

    Il file google-chrome.list viene rigenerato ad ogni aggiornamento, quindi è necessario eseguire il comando dopo ogni aggiornamento di chrome (in attesa di una soluzione definitiva da parte di Google).
    Saluti.

    1.    Annier Arango suddetto

      ayuda
      cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
      sed: impossibile leggere /etc/apt/sources.list.d/google-chrome.list: il file o la directory non esiste

  4.   Cronos elamoderno suddetto

    Non esce in Arch, suppongo sia tipico di altre distribuzioni.

  5.   leonardo suddetto

    Vado a verificare se ottengo questo errore. Ce l'ho come quarto browser.
    Primo Firefox, secondo Chromium, terzo Konqueror, quarto Chrome

  6.   Jhonatan Apaico Sulca suddetto

    Grazie per la soluzione :)

  7.   Piazza Sergio suddetto

    Grazie, ottimo contributo.

  8.   Fabricio A. suddetto

    Ho cancellato il repository e non ricevo più nulla spero che ciò che è ise non sia sbagliato

    1.    Sergio Schiappapietra suddetto

      Fabricio, ma non mi sbaglio, in questo modo Chrome non sarà in grado di aggiornarsi da ora in poi. Sarebbe conveniente disinstallarlo completamente, scaricare il programma di installazione ufficiale e installarlo di nuovo pulito.

  9.   Sergio Schiappapietra suddetto

    Fantastico, ha funzionato per me. Non me ne ero reso conto e avevo quel problema. Grazie!

  10.   Ale suddetto

    Dite la verità Google lo fa apposta perché non lo fa su windows lo si può usare nelle versioni 32 bit 64 bit, è una presa in giro per chi usa sistemi linux.

  11.   Annier Arango suddetto

    Mi dice che non può essere letto perché non ci sono file o directory e copio tutto il sudo

  12.   Annier Arango suddetto

    Ho capito
    W: errore GPG: http://dl.google.com/linux/chrome/deb Versione stabile: non è stato possibile verificare le seguenti firme perché la loro chiave pubblica non è disponibile: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
    W: Il repository "http://dl.google.com/linux/chrome/deb versione stabile" non è firmato.
    N: I dati in un repository come questo non possono essere autenticati e quindi il suo utilizzo è potenzialmente pericoloso.
    N: Vedere la pagina man apt-secure (8) per i dettagli sulla creazione di repository e sulla configurazione degli utenti.
    N: Omettendo l'uso del file configurato "main / binary-i386 / Packages" poiché il repository "http://dl.google.com/linux/chrome/deb stable InRelease" non supporta l'architettura "i386"
    e quando eseguo sudo viene fuori questo
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: impossibile leggere /etc/apt/sources.list.d/google-chrome.list: il file o la directory non esiste
    ayuda

  13.   Annier Arango suddetto

    quando corro sudo mi dice questo
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: impossibile leggere /etc/apt/sources.list.d/google-chrome.list: il file o la directory non esiste

  14.   Annier Arango suddetto

    Ho capito
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: impossibile leggere /etc/apt/sources.list.d/google-chrome.list: il file o la directory non esiste

  15.   Annier Arango suddetto

    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' «/etc/apt/sources.list.d/google-chrome.list »
    sed: impossibile leggere /etc/apt/sources.list.d/google-chrome.list: il file o la directory non esiste
    quello che faccio?

  16.   Immagine segnaposto David Aguilar Hernandez suddetto

    Ciao, il file .list ha un altro nome, cambi google-chrome.list in google.list e funziona. Saluti.

  17.   Ruben Stefani suddetto

    Ho installato Chromium, che, per me, copre tutte le esigenze. Ho Ubuntu 21.04 e funziona perfettamente.