Keine weiteren Updates für Google Chrome 32-Bit

106

Ich verwende Google Chrome 48.0 32-Bit. Heute, als ich Google Chrome gestartet habe, habe ich folgende Meldung erhalten:

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

Ich dachte, Ubuntu 14.04 wird seit fünf Jahren unterstützt. Was genau passiert hier?

Unter 64-Bit-Ubuntu erhalte ich einen Fehler vom Update Manager und 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.  
Parto
quelle
36
Google Chrome wird nicht von Ubuntu-Repositories bereitgestellt.
Xangua
3
@xangua Okay, aber warum die Nachricht? Gibt es eine Möglichkeit, es zu deaktivieren oder mein Ubuntu zu unterstützen?
Parto
7
Aus welchem ​​Grund sie behaupten, dass sie 14.04 nicht mehr unterstützen (ältere Abhängigkeiten?), Müssen Sie einen Weg finden, um Google direkt zu kontaktieren und zu fragen. Das Duplikat erwähnt nur, dass sie im Grunde faul sind ...
Xangua
3
@Parto "oder vielleicht mein Ubuntu unterstützen lassen" Sicher: Google davon überzeugen, es zu unterstützen.
Fkraiem
1
Tun sie dies aus dem gleichen Grund, aus dem sie vor einem Jahr den Windows Vista-spezifischen Build heruntergeladen haben - nicht genug Leute, die die Vorabversionen testen, um eine angemessene Qualitätssicherung aufrechtzuerhalten.
Dan Neely

Antworten:

128

Wichtige Informationen zur Installation von Chrome in Ubuntu 16.04 und 17.04 finden Sie unten!

Diese Meldung gilt nur für Linux 32-Bit-Systeme, 64-Bit-Systeme werden natürlich weiterhin unterstützt. Wenn Sie die 32-Bit-Version von Ubuntu installiert haben, erhält Google Chrome ab März 2016 keine Updates mehr - dies wurde bereits am 1. Dezember 2015 von Google angekündigt.

Google: Wir beenden die Unterstützung für Google Chrome unter 32-Bit-Linux, Ubuntu Precise (12.04) ...

Wenn Sie Chrome-Updates erhalten möchten, sollten Sie zur 64-Bit-Version von Ubuntu wechseln. Ubuntu 14.04.3 LTS und Ubuntu 15.10 sollten sowieso in 64-Bit- Version heruntergeladen werden. Die nächste Ubuntu LTS Edition 16.04 Xenial Xerus wird im April 2016 veröffentlicht und in 64 Bit installiert.

Im Zeitraum von März bis April können Sie stattdessen den vorinstallierten Firefox -Webbrowser verwenden. Alternativ können Sie Chrom-Browser oder Epiphany-Browser von Ubuntu-Repositories installieren . Oder Sie können die 64-Bit-Version von Ubuntu 14.04 installieren, aber ist dies die Mühe wert? ... du entscheidest ...

Der fünfjährige Support für Ubuntu LTS-Editionen deckt das System einschließlich der offiziellen Repositorys ab. Google Chrome ist nicht in den offiziellen Ubuntu-Repositories verfügbar. Aus diesem Grund bieten die Canonical / Ubuntu-Entwickler keinen fünfjährigen LTS-Support für Chrome an.

Update-Informationen 03.03.2016: Google hat die 32-Bit-Version aus seinem Repository entfernt!

Wie Sie auf der Google Chrome-Website sehen können , wird keine 32-Bit-Linux-Edition mehr angeboten.

Beim Ausführen sudo apt-get updatewird der folgende Fehler angezeigt:

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.  

Als Problemumgehung legen Sie die Repositorys speziell für 64-Bit fest:

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"

Referenz: Fix "Fehler beim Abrufen" des Google Chrome-Repositorys

Update Information 09.03.2016: Google scheint das Problem in Version 49.0.2623.87 behoben zu haben!

/opt/google/chrome/cron/google-chrome Datei hat jetzt diese architekturrelevanten Einträge:

# 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 Datei zeigt diesen architekturrelevanten Eintrag:

### 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

Update-Informationen 21.04.2016: So installieren Sie den Google Chrome-Browser in Ubuntu 16.04

Derzeit besteht ein Problem bei der Installation von Google Chrome durch Herunterladen von der Google-Website. Wenn Sie auf die .debDatei klicken, wird Ubuntu Software geöffnet, aber wenn Sie auf Installieren klicken, geschieht nichts. Installieren Sie Google Chrome auf diese Weise ordnungsgemäß. Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus:

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

Beim Aktualisieren der Repositorys tritt nur ein kleines neues "schwaches Signatur" -Problem auf, das jedoch ignoriert werden kann:

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

Update-Informationen 2017-04-13: So installieren Sie den Google Chrome-Browser in Ubuntu 17.04

Die oben für Ubuntu 16.04 angegebenen Befehle sind weiterhin gültig und die beste Lösung, um Google Chrome erfolgreich zu installieren. Hinweis: Der Befehl aptkann auch anstelle von verwendet apt-getwerden.

cl-netbox
quelle
6
Was soll der Benutzer tun, wenn er ein 32-Bit-Betriebssystem verwendet? sollte es erwähnen
Edward Torvalds
4
Technisch gesehen kann Chrome immer noch auf 32-Bit-Systemen verwendet werden. Dies bedeutet lediglich, dass es nicht unterstützt wird. Wenn es eine Sicherheitslücke gibt, wird es von Google nicht gepatcht. Die beste Lösung ist vielleicht, auf ein 64-Bit-System oder Chrom als Alternative zu wechseln
Sergiy Kolodyazhnyy
5
Ich bin auf 64-Bit-Ubuntu 12.04 und über: Chrome sagt seine 64-Bit, aber immer noch die gleiche Nachricht. Version 48.0.2564.82 (64-Bit)
user871199
4
@LightnessRacesinOrbit Ich bin bereits auf Firefox umgestiegen, weil Google uns die Profilschaltfläche vorgezogen hat. Jetzt lehnen sie Ubuntu 32bit-Benutzer ab. ETA bis Google Chrome einstellt, weil niemand mehr damit arbeitet?
John Dvorak
1
Ich habe nach der Bearbeitung /etc/apt/sources.list.d/google-chrome.listder Datei immer noch den Fehler erhalten , daher habe ich auch die Datei bearbeitet. /etc/apt/sources.list.d/google.listDadurch wurde das Problem behoben.
Vivi
29

Was passiert ist, dass das Wort "unterstützt" in dieser Nachricht nicht bedeutet, was Sie denken, dass es bedeutet. Wenn Google mitteilt, dass "dieses System nicht mehr unterstützt wird", heißt es, dass "wir kein Chrome-Update für dieses System mehr bereitstellen". Auf der anderen Seite, wenn Canonical sagt "Ubuntu 14.04 wird für fünf Jahre unterstützt", heißt es "Pakete in den offiziellen Repositories werden für fünf Jahre aktualisiert". Da sich die Chrome-Pakete nicht in den offiziellen Ubuntu-Repositories befinden, besteht kein Widerspruch zwischen den beiden.

fkraiem
quelle
3
Es ist eine Tatsache des Lebens über Legacy-Systeme (ich weiß, ich habe im Laufe der Jahre mehr als ein paar gepflegt). Supportkosten (Geld oder Zeit, es spielt keine Rolle, wie Sie es abrechnen). Softwareanbieter müssen sich entscheiden, wo sie ihre Ressourcen einsetzen möchten, und werden möglicherweise ältere Leitungen abschneiden. In diesem Fall fühlte sich das OP zuversichtlich, da er glaubte, eine Garantie zu haben, aber dann fügte er eine Softwarekomponente hinzu, die außerhalb dieser Garantie lag.
dmckee
20

BEARBEITEN: Es sieht so aus, als hätte Google die richtigen Änderungen an den Updates vorgenommen. Das Repository einfach reparieren und dann das Update ausführen sollte von nun an gut sein.


Google hat die 32-Bit-Chrome- Unterstützung für Linux eingestellt. Interessanterweise haben sie auf der Download- Site von Google Chrome immer noch den Link zur 32-Bit-Version.


Nehmen Sie die folgenden Änderungen vor, um das Problem zu beheben:

(Optional) Entfernen Sie zuerst Google Chrome und die Repository-Datei: Machen Sie sich keine Sorgen, Ihre Einstellungen sollten immer noch sicher sein.

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

Dann aktualisieren Sie das System:

sudo apt-get update

Korrigieren Sie als Nächstes die Google Chrome-Repository-Datei mit den folgenden Befehlen:

Fügen Sie den Schlüssel hinzu: Nur wenn es sich um eine Erstinstallation handelt.

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

Fügen Sie dann die Änderungen zum Repository hinzu:

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

Wenn Google Chrome bereits installiert ist:

sudo apt-get update
sudo apt-get upgrade

Wenn es nicht installiert ist:

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

Hoffe das hilft!

Terrance
quelle
@ JoeMorano Gern geschehen! =)
Terrance
Das Problem ist, dass diese Einstellung nach dem ersten Chrome-Update zurückgesetzt wird.
Pilot6
@ Pilot6 Guter Punkt. Ich habe meine Antwort hier geändert. Ab heute Morgen wurden meine Änderungen durch ein Chrome-Update nicht mehr geändert.
Terrance
Ich habe das Update-Problem durch Hinzufügen von [arch = amd64] zur Repository-Definition behoben. Update danach erfolgreich abgeschlossen. Keine Deinstallation / Installation erforderlich
Amir Uval
@uval Wissen Sie, ich bin ehrlich der Meinung, dass die Art und Weise, wie Google Chrome ursprünglich installiert wurde, den Unterschied ausmacht. Wenn Sie die .deb-Datei über das Internet installieren, werden automatisch die Einstellungen vorgenommen, die später geändert werden können. Das habe ich das erste Mal gemacht und ein Update hat meins verändert. Nachdem dies in der Antwort so gemacht wurde, wurde es seitdem nicht mehr geändert. Nur ein Gedanke.
Terrance
13

Wechseln Sie zu Chromium - es ist praktisch identisch (Sie können sich sogar mit Chrome bei Google anmelden), vollständig Open Source und wird von Ubuntu-Repositorys bereitgestellt.

Befolgen Sie für die Flash-Unterstützung mit Chromium diese Anweisungen.

Keith
quelle
6

Lesen Sie bitte https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/FoE6sL-p6oU

Von dort:

Um die beste Erfahrung für die am häufigsten verwendeten Linux-Versionen zu erzielen, werden wir die Unterstützung für Google Chrome unter 32-Bit-Linux, Ubuntu Precise (12.04) und Debian 7 (wheezy) Anfang März 2016 beenden. Chrome wird weiterhin funktionieren Diese Plattformen erhalten jedoch keine Updates und Sicherheitskorrekturen mehr.

Wir beabsichtigen, die 32-Bit-Build-Konfigurationen unter Linux weiterhin zu unterstützen, um die Erstellung von Chromium zu unterstützen. Wenn Sie Precise verwenden, empfehlen wir Ihnen, ein Upgrade auf Trusty durchzuführen.

DK Bose
quelle
2
Ist 64-Bit-Linux wirklich mit Abstand das "meistgenutzte Linux"? Das bezweifle ich.
Leichtigkeitsrennen im Orbit
Mir gefällt, wie Google "Upgrade" sagt, wenn es "etwas tun, damit wir Sie zwingen, unsere Inhalte zu verwenden".
wizzwizz4
4
Warum sollte noch jemand 32-Bit-Unix verwenden? 64-Bit-CPUs sind seit fast einem Jahrzehnt üblich.
Alan Shutko
1
@LightnessRacesinOrbit: Laut der neuesten Steam-Umfrage, store.steampowered.com/hwsurvey , sind die Top 5 Linux-Distributionen, die allein ~ 60% aller Linux-Benutzer entsprechen, 64-Bit.
MestreLion
3
@AlanShutko Weil wir alte Hardware haben.
Bio-Marmor
4

Geben Sie unter Ubuntu 64-Bit die folgenden Befehle ein:

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

Und

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

Paket aktualisieren: sudo apt-get update

Laut webupd8 müssen unter 64-Bit-Betriebssystemen die folgenden zwei Dateien bearbeitet werden:

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

Ändern Sie Zeile 3 von:

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

zu:

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

Bearbeiten /opt/google/chrome/cron/google-chrome

Ändern Sie REPOCONFIG und SSLREPOCONFIG von:

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

Zu

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"

Update August 3.2016 :

So installieren Sie die neueste Version von Google Chrome 50 (64 Bit) unter Ubuntu 16.04 LTS über PPA mit guten Signaturen:

Laden Sie den öffentlichen Google-Schlüssel herunter:

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

Google Chrome Repository hinzufügen:

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

Repository-Aktualisierung:

sudo apt update

oder

sudo apt-get update

Installieren Sie Google Chrome:

sudo apt install google-chrome-stable

oder

sudo apt-get install google-chrome-stable
GAD3R
quelle
1

Führen Sie laut http://www.webupd8.org/2016/03/fix-failed-to-fetch-google-chrome_3.html an der Eingabeaufforderung die folgenden Schritte aus:

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"

Beachten Sie, dass gemäß der obigen Quelle "diese Datei bei jedem Google Chrome-Update geändert wird und es so aussieht, als gäbe es keinen Weg daran vorbei (Änderung von / opt / google / chrome / cron / google-chrome oder / etc / default / google-chrome nicht) Bis Google dies in seinem Paket ändert, müssen Sie die oben genannte Korrektur nach jedem Google Chrome-Update anwenden. Eine Problemumgehung wäre, die .list-Datei unveränderlich zu machen, so dass dies nicht möglich ist Wird durch alle Google Chrome-Updates geändert, indem "sudo chattr + i /etc/apt/sources.list.d/google-chrome.list" verwendet wird (dies kann mit "sudo chattr -i / etc / apt / sources" rückgängig gemacht werden. list.d / google-chrome.list ") Dies ist jedoch nicht ideal und Sie sollten diese Datei zurücksetzen, sobald Google dies an ihrem Ende behoben hat."

m2web
quelle