I går begyndte vi at huske, hvordan Google Chrome sluttede 32-bit support på Linux-systemer, på Ubuntu 12.04 LTS og på Debian 7. Dette forårsager ikke kun følgevirkninger på 32-bit maskiner, der er løbet tør for support, men også på 64-bit Linux-computere med Google Chrome, hvilket giver en nysgerrig fejl.
Fejlen er, at når du kontrollerer systemopdateringer, Google Chrome Kontroller både 32 og 64 bitDa de 32-bit blev fjernet, får jeg en fejlmeddelelse, der siger følgende.
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)
Nogle indeksfiler kunne ikke downloades. De er blevet ignoreret, eller gamle blev brugt i stedet.
I Christian betyder det, at der er en fejl i i386-pakkerne (32-bit), og at de ikke downloades. Denne fejl gør intet (64-bit er downloadet), dog ja det udsender et irriterende fejlvindue hver gang vi beder browseren om at se efter opdateringer.
Jeg forestiller mig, at Google frigiver en slags patch, der løser denne fejl, men vi ved ikke, hvor lang tid det tager. Den gode nyhed er det er det muligt at rette denne fejl ved hjælp af Linux-kommandolinjen og skrive følgende kommando (det er et eksempel på Ubuntu og apt pakkehåndtering, hvis du bruger Debian og vil installer krom husk at ændre sudo til en su i starten og derefter kommandoen uden sudo).
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
Den kommando, vi har indtastet, betyder det vi giver ordren til kun at bruge 64-bit arkivet, ignorerer i386-lageret, derfor er dette slutningen på Google Chrome-fejlen.
Denne fejl får os til at reflektere over den lille opmærksomhed, som Google Chrome lægger til Linux-brugereforsømmer små ting som disse. Hvis Google fortsætter sådan, mister den en betydelig andel af brugerne med fejl som denne.
Mange tak, jeg fik lige den fejl :)
Jeg løste det også, men jeg lavede mange flere trin:
1) Jeg åbnede en terminal og satte i den "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
2) i linjen «deb http://dl.google.com/linux/chrome/deb/ stabil main" tilføj "[arch=amd64]" og forlader:
"deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stabil hoved»
3) gem ændringerne og opdater lagrene med "sudo apt-get update"
Hvor dårligt behandler de os, der bruger chrome i GNU/Linux
Filen google-chrome.list gendannes med hver opdatering, så det er nødvendigt at køre kommandoen efter hver chrome-opdatering (mens vi venter på en endelig rettelse fra Google).
Greetings.
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 ikke læse /etc/apt/sources.list.d/google-chrome.list: Ingen sådan fil eller mappe
Det vises ikke i Arch, jeg formoder, at det er typisk for andre distros.
Jeg prøver, hvis jeg får denne fejl. Jeg har den som en fjerde browser.
Firefox først, Chromium andet, Konqueror tredje, Chrome fjerde
Tak for løsningen :)
Tak, meget godt input.
Jeg sletter lageret, og jeg får ikke noget mere, jeg håber, at det, jeg gjorde, ikke er forkert
Fabrizio, hvis jeg ikke tager fejl, på den måde vil Chrome ikke kunne opdatere fra nu af. Du vil måske afinstallere det helt, downloade det officielle installationsprogram og installere det igen rent.
Fantastisk, det virkede for mig. Jeg havde ikke bemærket det og havde det problem. Tak skal du have!
Fortæl sandheden Google gør det med vilje, fordi det ikke gør det mod Windows, du kan bruge det i 32-bit 64-bit versioner, det er en joke for dem, der bruger linux-systemer.
Den fortæller mig, at den ikke kan læses, fordi der ikke er nogen fil eller mappe, og jeg kopierer alt sudo
Jeg forstår det her
W: GPG-fejl: http://dl.google.com/linux/chrome/deb stabil udgivelse: Følgende signaturer kunne ikke bekræftes, fordi deres offentlige nøgle ikke er tilgængelig: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
W: Depotet "http://dl.google.com/linux/chrome/deb stabil udgivelse" er ikke underskrevet.
N: Data i et depot som dette kan ikke godkendes, og derfor er det potentielt farligt at bruge dem.
N: Se apt-secure (8) man-siden for detaljer om oprettelse af opbevaringssteder og konfiguration af brugere.
N: Springer brugen af den konfigurerede fil "main/binary-i386/Packages" over, da lageret "http://dl.google.com/linux/chrome/deb stabil InRelease" ikke understøtter "i386"-arkitekturen
og når jeg kører sudo får jeg dette
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 ikke læse /etc/apt/sources.list.d/google-chrome.list: Ingen sådan fil eller mappe
ayuda
når jeg kører sudo fortæller den mig dette
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 ikke læse /etc/apt/sources.list.d/google-chrome.list: Ingen sådan fil eller mappe
Jeg forstår det her
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 ikke læse /etc/apt/sources.list.d/google-chrome.list: Ingen sådan fil eller mappe
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 ikke læse /etc/apt/sources.list.d/google-chrome.list: Ingen sådan fil eller mappe
hvad jeg gør?
Hej, .list-filen har et andet navn, du ændrer google-chrome.list til google.list, og det virker. Vær hilset.
Jeg installerede Chromium, som for mig dækker alle behov. Jeg har Ubuntu 21.04 og det fungerer perfekt.