Igår började vi komma ihåg hur Google Chrome avslutade 32-bitars support på Linux-system, på Ubuntu 12.04 LTS och på Debian 7. Detta orsakar inte bara följder på 32-bitars maskiner som har slut på support, men också på 64-bitars Linux-datorer med Google Chrome, vilket ger ett märkligt fel.
Felet är att när du kontrollerar systemuppdateringar, Google Chrome kontrollera både 32 och 64 bitarEftersom de 32-bitars togs bort får jag ett felmeddelande som säger följande.
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)
Vissa indexfiler kunde inte laddas ner. De har ignorerats eller gamla använts istället.
I Christian betyder det att det finns ett fel i i386-paketen (32-bitars) och att de inte kommer att laddas ner. Det här felet gör ingenting (64-bitars laddas ned), dock ja det avger ett irriterande felfönster varje gång vi ber webbläsaren att söka efter uppdateringar.
Jag antar att Google släpper någon form av korrigeringsfel som fixar det här felet, men vi vet inte hur lång tid det tar. Den goda nyheten är det är det möjligt att fixa det här felet med Linux-kommandoraden och skriva följande kommando (det är ett exempel för Ubuntu och apt-pakethanteraren om du använder Debian och vill installera krom kom ihåg att ändra sudo till en su i början och sedan kommandot utan sudo).
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
Det kommando vi har angett betyder det vi ger order att endast använda 64-bitars arkivet, ignorerar i386-förvaret, så är Google Chrome-felet över.
Detta fel får oss att reflektera över den lilla uppmärksamhet som Google Chrome gör för Linux-användare, försumma små saker som dessa. Om Google fortsätter så här kommer det att förlora en betydande andel användare med sådana fel.
Tack så mycket jag fick just det felet :)
Jag löser det också, men jag gjorde många fler steg:
1) Jag öppnade en terminal och lade i den "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
2) på raden «deb http://dl.google.com/linux/chrome/deb/ stabil huvud »lägg till« [arch = amd64] »att få:
"Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stabil huvud »
3) spara ändringarna och uppdatera arkiven med "sudo apt-get update"
Hur illa de behandlar de av oss som använder krom på GNU / Linux
Google-chrome.list-filen regenereras med varje uppdatering, därför är det nödvändigt att utföra kommandot efter varje uppdatering av chrome (medan vi väntar på en definitiv lösning från Google).
Hälsningar.
hjälp
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 inte läsa /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog finns inte
Det visas inte i Arch, jag antar att det är typiskt för andra distributioner.
Jag ska testa om jag får det här felet. Jag har det som en fjärde webbläsare.
Första Firefox, andra Chromium, tredje Konqueror, fjärde Chrome
Tack för lösningen :)
Tack, mycket bra bidrag.
Jag eliminerade förvaret och jag får inte längre något jag hoppas att det som är inte är fel
Fabricio, men jag har inte fel, på det sättet kan Chrome inte uppdateras från och med nu. Du bör avinstallera det helt, ladda ner det officiella installationsprogrammet och installera det rent igen.
Bra, det fungerade för mig. Jag hade inte insett det och hade det problemet. Tack!
Berätta sanningen Google gör det med avsikt eftersom det inte gör det mot Windows, du kan använda det i 32-bitars 64-bitarsversioner, det är ett hån för dem som använder Linux-system.
Det säger mig att det inte kan läsas eftersom det inte finns någon fil eller katalog, och jag kopierar all sudo
Jag förstår det här
W: GPG-fel: http://dl.google.com/linux/chrome/deb stabil release: Följande signaturer kunde inte verifieras eftersom deras offentliga nyckel inte är tillgänglig: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
W: Förvaret "http://dl.google.com/linux/chrome/deb stable Release" är inte signerat.
N: Uppgifterna i ett förvar som detta kan inte verifieras och därför är användningen potentiellt farlig.
N: Se man-apt (8) man-sidan för information om hur du skapar förvar och konfigurerar användare.
N: Utelämnande av den konfigurerade filen "main / binary-i386 / Packages" eftersom förvaret "http://dl.google.com/linux/chrome/deb stable InRelease" inte stöder "i386" -arkitekturen
och när jag kör sudo kommer det ut här
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 inte läsa /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog finns inte
hjälp
när jag kör sudo berättar det för mig
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 inte läsa /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog finns inte
Jag förstår det här
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 inte läsa /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog finns inte
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 inte läsa /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog finns inte
vad jag gör?
Hej. .List-filen har ett annat namn, du byter google-chrome.list till google.list och det fungerar. Hälsningar.
Jag installerade Chromium, som för mig täcker alla behov. Jag har Ubuntu 21.04 och det fungerar perfekt.