Niente più aggiornamenti per Google Chrome a 32 bit


106

Sto usando Google Chrome 48.0 a 32 bit. Oggi, quando ho lanciato Google Chrome, ho ricevuto questo messaggio:

This computer will soon stop receiving Google Chrome updates because
this Linux system will no longer be supported

Ho pensato che Ubuntu 14.04 fosse supportato per cinque anni, cosa sta succedendo esattamente qui?

E su Ubuntu a 64 bit, ricevo un errore da Update Manager e apt-get update:

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)  
Some index files failed to download.  
They have been ignored, or old ones used instead.  

36
Google Chrome non è fornito dai repository Ubuntu.
Xangua,

3
@xangua Okay, ma perché il messaggio? Esiste un modo per disabilitarlo o forse supportare il mio Ubuntu?
Parto,

7
Per qualunque motivo sostengano che non supporteranno più 14.04 (dipendenze precedenti?) Dovrai trovare un modo per contattare direttamente e chiedere a Google. Il duplicato menzionato dice solo che sono fondamentalmente pigri ...
Xangua

3
@Parto "o forse rendere il mio Ubuntu supportato" Certo: convincere Google a supportarlo.
fkraiem,

1
Lo stanno facendo per lo stesso motivo per cui hanno realizzato la build specifica di Windows Vista un anno fa - non abbastanza persone hanno testato le versioni non definitive per mantenere un adeguato QA.
Dan Neely,

Risposte:


128

Informazioni importanti su come installare Chrome in Ubuntu 16.04 e 17.04 in basso!

Questo messaggio è valido solo per sistemi Linux a 32 bit, ovviamente i sistemi a 64 bit rimarranno supportati. Quando hai installato la versione a 32 bit di Ubuntu, Google Chrome non riceverà aggiornamenti, a partire da marzo 2016 - questo è già stato annunciato da Google il 1 ° dicembre 2015.

Google: Termineremo il supporto per Google Chrome su Linux a 32 bit, Ubuntu Precise (12.04) ...

Quando si desidera ricevere aggiornamenti di Chrome, è necessario passare alla versione a 64 bit di Ubuntu. Si consiglia comunque di scaricare Ubuntu 14.04.3 LTS e Ubuntu 15.10 a 64 bit. La prossima versione Ubuntu LTS 16.04 Xenial Xerus sarà rilasciata ad aprile 2016, installandola a 64 bit.

Nell'arco di tempo da marzo ad aprile è possibile utilizzare il browser Web Firefox preinstallato . In alternativa è possibile installare il browser chromium o il browser epifania dai repository Ubuntu. Oppure puoi installare la versione a 64 bit di Ubuntu 14.04, ma ne vale la pena? ... tu decidi ...

Il supporto quinquennale per le edizioni Ubuntu LTS copre il sistema compresi i repository ufficiali. Google Chrome non è disponibile nei repository ufficiali Ubuntu e questo è il motivo per cui non esiste un supporto LTS quinquennale per Chrome fornito dagli sviluppatori Canonical / Ubuntu.

Informazioni sull'aggiornamento 03-03-2016: Google ha rimosso la versione a 32 bit dal proprio repository!

Come puoi vedere sul sito Web di Google Chrome , non è più disponibile un'edizione Linux a 32 bit.

L'esecuzione sudo apt-get updatedà 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)  
Some index files failed to download.  
They have been ignored, or old ones used instead.  

Come soluzione alternativa, impostare i repository specificamente per 64 bit:

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

Riferimento: correzione del repository Google Chrome "Impossibile recuperare"

Informazioni sull'aggiornamento 09-03-2016: Google sembra aver risolto il problema nella versione 49.0.2623.87!

/opt/google/chrome/cron/google-chrome il file ora ha queste voci rilevanti per l'architettura:

# sources.list setting for google-chrome updates.
REPOCONFIG="deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
REPOCONFIGREGEX="deb (\[arch=[^]]*\bamd64\b[^]]*\][[:space:]]*)?https?://dl.google.com/linux/chrome/deb/ stable main"

/etc/apt/sources.list.d/google-chrome.list il file mostra questa voce rilevante per l'architettura:

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

Informazioni sull'aggiornamento 21/04/2016: Come installare il browser Google Chrome in Ubuntu 16.04

Esiste attualmente un problema con l'installazione di Google Chrome scaricando dal sito Web di Google. Quando si fa clic sul .debfile Ubuntu Software si apre, ma non accade nulla quando si fa clic su Installa. Installa Google Chrome correttamente in questo modo: apri un terminale ed esegui i seguenti comandi:

echo "deb http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list  
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -  
sudo apt-get update
sudo apt-get install google-chrome-stable

C'è un piccolo nuovo problema di "firma debole" durante l'aggiornamento dei repository, ma può essere ignorato:

W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by key 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 uses weak digest algorithm (SHA1)  

Informazioni sull'aggiornamento 2017-04-13: Come installare il browser Google Chrome in Ubuntu 17.04

I comandi indicati sopra per Ubuntu 16.04 sono ancora validi e la migliore soluzione funzionante per installare correttamente Google Chrome. Nota: il comando aptpuò essere utilizzato anche al posto di apt-get.


6
cosa succede se la persona esegue un sistema operativo a 32 bit, cosa dovrebbe fare? dovrei menzionarlo
Edward Torvalds,

4
Tecnicamente parlando si può ancora usare Chrome su un sistema a 32 bit, significa solo che non sarà supportato e se c'è una falla nella sicurezza, Google non lo riparerà. La soluzione migliore è forse quella di passare a un sistema a 64 bit, o al cromo in alternativa
Sergiy Kolodyazhnyy,

5
Sono su Ubuntu 12.04 a 64 bit e circa: Chrome dice che è a 64 bit, ma ancora ricevo lo stesso messaggio. Versione 48.0.2564.82 (64 bit)
user871199

4
@LightnessRacesinOrbit Ho già migrato su Firefox a causa del modo in cui Google ci ha spinto il pulsante del profilo. Ora rinnegano gli utenti Ubuntu a 32 bit. ETA fino a quando Google non interrompe Chrome perché nessuno lo utilizza più?
John Dvorak,

1
Stavo ancora ricevendo l'errore dopo aver modificato il /etc/apt/sources.list.d/google-chrome.list, quindi ho anche modificato il file /etc/apt/sources.list.d/google.list, ha risolto il problema.
vivi,

29

Quello che sta succedendo è che la parola "supportato" in questo messaggio non significa ciò che pensi significhi. Quando Google dice "questo sistema non sarà più supportato", ciò che dicono è "smetteremo di fornire l'aggiornamento di Chrome per questo sistema". D'altra parte, quando Canonical afferma che "Ubuntu 14.04 sarà supportato per cinque anni", ciò che dicono è "i pacchetti nei repository ufficiali riceveranno aggiornamenti per cinque anni". Poiché i pacchetti Chrome non si trovano nei repository Ubuntu ufficiali, non vi è alcuna contraddizione tra i due.


3
È un dato di fatto che riguarda i sistemi legacy (so di aver allattato più di alcuni nel corso degli anni). Costi di supporto (tempo o denaro, non importa come lo conti). I fornitori di software devono decidere dove mettere le loro risorse e alla fine tagliano le linee più vecchie. In questo caso l'OP si sentiva sicuro perché pensava di avere una garanzia, ma poi ha aggiunto un componente software al di fuori di tale garanzia.
Dmckee,

20

EDIT: sembra che Google abbia aggiunto le modifiche corrette agli aggiornamenti. Quindi, semplicemente correggendo la riga del repository, l'esecuzione dell'aggiornamento dovrebbe essere buona da ora in poi.


Google ha interrotto il supporto Chrome a 32 bit per Linux. È interessante notare che, sul sito di download di Google Chrome , hanno ancora il collegamento alla versione a 32 bit.


Per risolverlo, apportare le seguenti modifiche:

(Facoltativo) Per prima cosa, rimuovi Google Chrome e il file del repository: non preoccuparti, le tue impostazioni dovrebbero essere ancora sicure.

sudo apt-get remove google-chrome-stable
sudo rm /etc/apt/sources.list.d/google-chrome.list*

Quindi aggiornare il sistema:

sudo apt-get update

Quindi, correggi il seguente file di repository di Google Chrome:

Aggiungi la chiave: solo se si tratta della prima installazione.

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Quindi aggiungere le modifiche al repository:

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'

Se Google Chrome è già installato:

sudo apt-get update
sudo apt-get upgrade

Se non è installato:

sudo apt-get update
sudo apt-get install google-chrome-stable

Spero che sia di aiuto!


@JoeMorano Prego! =)
Terrance

Il problema è che questa impostazione verrà ripristinata dopo il primo aggiornamento di Chrome.
Pilota

@ Pilot6 Un buon punto. Ho modificato la mia risposta qui, che a partire da questa mattina con un aggiornamento di Chrome, non ha modificato le mie modifiche.
Terrance

Ho risolto il problema di aggiornamento aggiungendo semplicemente [arch = amd64] alla definizione del repository. aggiornamento completato successivamente. Nessuna disinstallazione / installazione necessaria
Amir Uval

@uval Sai, sto onestamente pensando che è il modo in cui le persone originariamente installano Google Chrome che fa la differenza. Se si installa dal Web, che scarica il file .deb, inserisce automaticamente quelle impostazioni che possono essere modificate in un secondo momento. L'ho fatto la prima volta e un aggiornamento ha cambiato il mio. Dopo averlo fatto così nella risposta, da allora non lo ha più cambiato. Solo un pensiero.
Terrance

13

Passa a Chromium: è praticamente identico (ti consente persino di accedere a Google come Chrome), completamente open source e fornito dai repository Ubuntu.

Per il supporto Flash con Chromium, segui queste istruzioni.


6

Si prega di leggere https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/FoE6sL-p6oU

Da li:

Per fornire la migliore esperienza per le versioni Linux più utilizzate, finiremo il supporto per Google Chrome su Linux a 32 bit, Ubuntu Precise (12.04) e Debian 7 (wheezy) all'inizio di marzo 2016. Chrome continuerà a funzionare su queste piattaforme ma non riceveranno più aggiornamenti e correzioni di sicurezza.

Intendiamo continuare a supportare le configurazioni di build a 32 bit su Linux per supportare la creazione di Chromium. Se stai utilizzando Precise, ti consigliamo di eseguire l'aggiornamento a Trusty.


2
Linux a 64 bit è davvero il "Linux più usato" con un grande margine? Ne dubito.
Razze di leggerezza in orbita

Mi piace il modo in cui Google dice "aggiorna" quando intendono "fare qualcosa per farci costringere a usare le nostre cose".
wizzwizz4,

4
Perché qualcuno dovrebbe ancora utilizzare Unix a 32 bit? Le CPU a 64 bit sono comuni da quasi un decennio.
Alan Shutko,

1
@LightnessRacesinOrbit: secondo l'ultimo sondaggio Steam, store.steampowered.com/hwsurvey , le prime 5 distro Linux, che corrispondono da sole al ~ 60% di tutti i loro utenti Linux, sono a 64 bit.
MestreLion,

3
@AlanShutko Perché abbiamo hardware vecchio.
Marmo organico

4

Su Ubuntu 64-bit, digitare i seguenti comandi:

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

E

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"

Pacchetto di aggiornamento: sudo apt-get update

Secondo webupd8 Su un sistema operativo a 64 bit è necessario modificare i seguenti due file:

/etc/apt/sources.list.d/google-chrome.list

Cambia riga n. 3 da:

deb http://dl.google.com/linux/chrome/deb/ stable main

per:

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

modificare /opt/google/chrome/cron/google-chrome

Cambia REPOCONFIG e SSLREPOCONFIG da:

REPOCONFIG="deb http://dl.google.com/linux/chrome/deb/ stable main"
SSLREPOCONFIG="deb https://dl.google.com/linux/chrome/deb/ stable main"

Per

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

Aggiornamento agosto 3.2016 :

Per installare l'ultima versione di Google Chrome 50 (64 bit) su Ubuntu 16.04 LTS tramite PPA con buone firme:

Scarica la chiave pubblica di Google:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Aggiungi repository Google Chrome:

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google.list'

Aggiornamento del repository:

sudo apt update

o

sudo apt-get update

Installa Google Chrome:

sudo apt install google-chrome-stable

o

sudo apt-get install google-chrome-stable

1

Secondo http://www.webupd8.org/2016/03/fix-failed-to-fetch-google-chrome_3.html , eseguire la seguente procedura dal prompt dei comandi:

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

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"

Nota che per la fonte sopra, "questo file viene modificato su ogni aggiornamento di Google Chrome e sembra che non ci sia alcun modo (cambiando / opt / google / chrome / cron / google-chrome o / etc / default / google-chrome non non influisce su questo) quindi fino a quando Google non lo modifica nel suo pacchetto, dovrai applicare la correzione sopra riportata dopo ogni aggiornamento di Google Chrome .... Una soluzione alternativa sarebbe quella di rendere immutabile il file .list, quindi non può essere modificato da eventuali aggiornamenti di Google Chrome, utilizzando "sudo chattr + i /etc/apt/sources.list.d/google-chrome.list" (che può essere invertito utilizzando: "sudo chattr -i / etc / apt / sources. list.d / google-chrome.list ") ma questo non è l'ideale e dovresti cambiare questo file una volta che Google lo ha risolto alla fine."

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.