Gisteren begonnen we ons te herinneren hoe Google Chrome beëindigde 32-bits ondersteuning op Linux-systemen, op Ubuntu 12.04 LTS en op Debian 7. Dit veroorzaakt niet alleen gevolgen op 32-bits machines die geen ondersteuning meer hebben, maar ook op 64-bit Linux-computers met Google Chrome, wat een merkwaardige fout oplevert.
De fout is dat bij het controleren van systeemupdates Google Chrome controleer zowel 32-bits als 64-bitsOmdat de 32-bits zijn verwijderd, krijg ik een foutmelding met het volgende.
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)
Sommige indexbestanden kunnen niet worden gedownload. Ze zijn genegeerd, of oude gebruikt.
In Christian betekent dit dat er een fout zit in de i386 (32-bit) pakketten en dat ze niet gedownload zullen worden. Deze fout doet niets (64-bits worden gedownload), maar ja, het geeft een vervelend foutvenster weer elke keer dat we de browser vertellen om te controleren op updates.
Ik stel me voor dat Google een soort patch uitbrengt die deze fout verhelpt, maar we weten niet hoe lang het zal duren. Het goede nieuws is dat is het mogelijk om deze fout op te lossen met de Linux-opdrachtregel en het volgende commando typen (het is een voorbeeld voor Ubuntu en de apt-pakketbeheerder, als u Debian gebruikt en installeer chroom vergeet niet om de sudo aan het begin te veranderen in een su en vervolgens het commando zonder de sudo).
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
Het commando dat we hebben ingevoerd, betekent dat we geven de opdracht om alleen de 64-bit repository te gebruiken, door de i386-repository te negeren, is de Google Chrome-fout voorbij.
Deze fout doet ons nadenken over de weinige aandacht die Google Chrome besteedt aan Linux-gebruikers, kleine dingen als deze verwaarlozen. Als Google zo doorgaat, verliest het een aanzienlijk deel van de gebruikers met bugs zoals deze.
Heel erg bedankt, ik kreeg net die fout :)
Ik los het ook op, maar ik heb nog veel meer stappen gedaan:
1) Ik heb een terminal geopend en erin "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
2) in de regel «deb http://dl.google.com/linux/chrome/deb/ stable main »add« [arch = amd64] »krijgen:
"Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stabiel hoofd »
3) sla de wijzigingen op en werk de repositories bij met "sudo apt-get update"
Hoe slecht behandelen ze degenen onder ons die chrome gebruiken op GNU / Linux
Het google-chrome.list-bestand wordt bij elke update opnieuw gegenereerd, daarom is het nodig om de opdracht uit te voeren na elke update van chrome (terwijl we wachten op een definitieve oplossing van Google).
Groeten.
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: kan /etc/apt/sources.list.d/google-chrome.list niet lezen: bestand of map bestaat niet
Het verschijnt niet in Arch, ik veronderstel dat het typerend is voor andere distro's.
Ik ga testen of ik deze fout krijg. Ik heb het als een vierde browser.
Eerste Firefox, tweede Chromium, derde Konqueror, vierde Chrome
Bedankt voor de oplossing :)
Dank u, zeer goede bijdrage.
Ik heb de repository verwijderd en ik krijg niets meer. Ik hoop dat het niet verkeerd is
Fabricio, maar ik heb geen ongelijk, op die manier kan Chrome vanaf nu niet worden bijgewerkt. U moet het volledig verwijderen, het officiële installatieprogramma downloaden en het opnieuw schoon installeren.
Geweldig, het werkte voor mij. Ik had het niet gerealiseerd en had dat probleem. Bedankt!
Vertel de waarheid Google doet het expres omdat het het niet doet met Windows, je kunt het gebruiken in 32-bit 64-bit versies, het is een grap voor degenen die Linux-systemen gebruiken.
Het vertelt me dat het niet kan worden gelezen omdat er geen bestand of map is, en ik kopieer alle sudo
ik snap dit
W: GPG-fout: http://dl.google.com/linux/chrome/deb stabiele release: de volgende handtekeningen konden niet worden geverifieerd omdat hun openbare sleutel niet beschikbaar is: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
W: De opslagplaats "http://dl.google.com/linux/chrome/deb stabiele release" is niet ondertekend.
N: De gegevens in een dergelijke opslagplaats kunnen niet worden geverifieerd en daarom is het gebruik ervan potentieel gevaarlijk.
N: Zie de apt-secure (8) man-pagina voor details over het aanmaken van repositories en het configureren van gebruikers.
N: Het weglaten van het gebruik van het geconfigureerde bestand "main / binary-i386 / Packages" sinds de repository "http://dl.google.com/linux/chrome/deb stable InRelease" ondersteunt de "i386" -architectuur niet
en als ik sudo start, komt dit uit
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: kan /etc/apt/sources.list.d/google-chrome.list niet lezen: bestand of map bestaat niet
Ayuda
wanneer ik sudo start, vertelt het me dit
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: kan /etc/apt/sources.list.d/google-chrome.list niet lezen: bestand of map bestaat niet
ik snap dit
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: kan /etc/apt/sources.list.d/google-chrome.list niet lezen: bestand of map bestaat niet
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: kan /etc/apt/sources.list.d/google-chrome.list niet lezen: bestand of map bestaat niet
Wat ik doe?
Hallo, het .list-bestand heeft een andere naam, je verandert google-chrome.list in google.list en het werkt. Groeten.
Ik heb Chromium geïnstalleerd, dat voor mij alle behoeften dekt. Ik heb Ubuntu 21.04 en het werkt perfect.