I går begynte vi å huske hvordan Google Chrome avsluttet 32-biters støtte på Linux-systemer, på Ubuntu 12.04 LTS og på Debian 7. Dette forårsaker ikke bare følgevirkninger på 32-biters maskiner som har gått tom for støtte, men også på 64-biters Linux-datamaskiner med Google Chrome, noe som gir en merkelig feil.
Feilen er at når du sjekker systemoppdateringer, Google Chrome sjekk både 32 og 64 bitsSiden de 32-bitene ble fjernet, får jeg en feilmelding som sier 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)
Noen indeksfiler kunne ikke lastes ned. De har blitt ignorert, eller gamle brukt i stedet.
I Christian betyr dette at det er en feil i i386 (32-bit) pakkene, og at de ikke blir lastet ned. Denne feilen gjør ingenting (64-biters lastes ned), ja det avgir et irriterende feilvindu hver gang vi ber nettleseren om å se etter oppdateringer.
Jeg forestiller meg at Google slipper en slags oppdatering som løser denne feilen, men vi vet ikke hvor lang tid det vil ta. Den gode nyheten er at er det mulig å fikse denne feilen ved hjelp av Linux-kommandolinjen og skriver følgende kommando (det er et eksempel for Ubuntu og apt pakkehåndtering, hvis du bruker Debian og vil installer krom husk å endre sudo til en su i begynnelsen og deretter kommandoen uten sudo).
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
Kommandoen vi har skrevet inn betyr det vi gir ordren om å bare bruke 64-biters arkiv, ignorerer i386-depotet, derfor er dette slutten på Google Chrome-feilen.
Denne feilen får oss til å reflektere over den lille oppmerksomheten Google Chrome gir Linux-brukere, forsømmer små ting som disse. Hvis Google fortsetter slik, vil det miste en betydelig andel brukere med feil som dette.
Tusen takk, jeg fikk akkurat den feilen :)
Jeg løser det også, men jeg gjorde mange flere trinn:
1) Jeg åpnet en terminal og la i den "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
2) på linjen «deb http://dl.google.com/linux/chrome/deb/ stabil hoved »legg til [[arch = amd64]» får:
"Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stabil hoved »
3) lagre endringene og oppdater lagringsplassene med "sudo apt-get update"
Hvor dårlig de behandler de av oss som bruker krom på GNU / Linux
Google-chrome.list-filen regenereres med hver oppdatering, derfor er det nødvendig å utføre kommandoen etter hver oppdatering av chrome (mens vi venter på en endelig løsning fra Google).
Hilsener.
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 lese /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog eksisterer ikke
Det vises ikke i Arch, jeg antar at det er typisk for andre distroer.
Jeg skal teste om jeg får denne feilen. Jeg har det som en fjerde nettleser.
Første Firefox, andre Chromium, tredje Konqueror, fjerde Chrome
Takk for løsningen :)
Takk, veldig bra bidrag.
Jeg slettet depotet og jeg får ikke lenger noe jeg håper at det som er ikke er galt
Fabricio, men jeg tar ikke feil, på den måten kan ikke Chrome oppdatere fra nå av. Du bør avinstallere det helt, laste ned det offisielle installasjonsprogrammet og installere det rent igjen.
Flott, det fungerte for meg. Jeg hadde ikke forstått det og hadde det problemet. Takk!
Si sannheten Google gjør det med vilje fordi det ikke gjør det mot windows, du kan bruke det i 32-biters 64-biters versjoner, det er en hån for de som bruker linux-systemer.
Det forteller meg at det ikke kan leses fordi det ikke er noen fil eller katalog, og jeg kopierer all sudoen
Jeg får dette
W: GPG-feil: http://dl.google.com/linux/chrome/deb stabil utgivelse: Følgende signaturer kunne ikke bekreftes fordi deres offentlige nøkkel ikke er tilgjengelig: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
W: Datalageret "http://dl.google.com/linux/chrome/deb stable Release" er ikke signert.
N: Dataene i et lager som dette kan ikke autentiseres, og bruken av dem er derfor potensielt farlig.
N: Se apt-secure (8) man-siden for detaljer om hvordan du lager repositorier og konfigurerer brukere.
N: Å utelate bruken av den konfigurerte filen "main / binary-i386 / Packages" siden depotet "http://dl.google.com/linux/chrome/deb stable InRelease" støtter ikke "i386" -arkitekturen
og når jeg kjører sudo kommer det ut av 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 lese /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog eksisterer ikke
ayuda
når jeg kjører sudo, forteller det meg 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 lese /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog eksisterer ikke
Jeg får 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 lese /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog eksisterer ikke
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 lese /etc/apt/sources.list.d/google-chrome.list: Fil eller katalog eksisterer ikke
hva jeg gjør?
Hei, .list-filen har et annet navn, du endrer google-chrome.list til google.list, og den fungerer. Hilsener.
Jeg installerte Chromium, som for meg dekker alle behov. Jeg har Ubuntu 21.04 og det fungerer perfekt.