Ieri am început să ne amintim cum Google Chrome a încheiat suportul pe 32 de biți pe sistemele Linux, pe Ubuntu 12.04 LTS și pe Debian 7. Acest lucru nu cauzează doar sechele pe mașinile pe 32 de biți care au rămas fără suport, dar și pe computere Linux pe 64 de biți cu Google Chrome, oferind o eroare curioasă.
Eroarea este că atunci când verificați actualizările de sistem, Google Chrome verificați atât 32 cât și 64 de bițiDeoarece cele pe 32 de biți au fost eliminate, primesc un mesaj de eroare care spune următoarele.
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)
Unele fișiere index nu au putut fi descărcate. Au fost ignorate sau în schimb au fost folosite cele vechi.
În Christian, aceasta înseamnă că există o eroare în pachetele i386 (32 de biți) și că acestea nu vor fi descărcate. Această eroare nu face nimic (cele pe 64 de biți sunt descărcate), totuși, da, emite o fereastră de eroare enervantă de fiecare dată când îi spunem browserului să verifice dacă există actualizări.
Îmi imaginez că Google lansează un fel de patch care remediază această eroare, dar nu știm cât va dura. Vestea bună este că este posibil să remediați această eroare folosind linia de comandă Linux și tastând următoarea comandă (este un exemplu pentru Ubuntu și managerul de pachete apt, dacă utilizați Debian și doriți instalați crom nu uitați să schimbați sudo la un su la început și apoi comanda fără sudo).
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
Comanda pe care am introdus-o înseamnă că dăm ordinul să folosim doar depozitul pe 64 de biți, ignorând depozitul i386, prin urmare, acesta este sfârșitul erorii Google Chrome.
Această eroare ne face să reflectăm asupra atenției reduse pe care Google Chrome o acordă utilizatorilor Linux, neglijând lucruri mici ca acestea. Dacă Google continuă așa, va pierde o parte semnificativă a utilizatorilor cu astfel de erori.
Mulțumesc foarte mult că tocmai am primit acea eroare :)
L-am rezolvat și eu, dar am făcut încă mulți pași:
1) Am deschis un terminal și am pus în el „sudo nano -w /etc/apt/sources.list.d/google-chrome.list”
2) în linia «deb http://dl.google.com/linux/chrome/deb/ stabil principal »adaugă« [arch = amd64] »obținând:
„Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ principal stabil »
3) salvați modificările și actualizați depozitele cu „sudo apt-get update”
Cât de rău ne tratează pe aceia dintre noi care folosesc Chrome în GNU / Linux
Fișierul google-chrome.list este regenerat cu fiecare actualizare, prin urmare este necesar să executăm comanda după fiecare actualizare a chrome (în timp ce așteptăm o soluție definitivă de la Google).
Salutări.
ajutor
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: nu poate citi /etc/apt/sources.list.d/google-chrome.list: Fișierul sau directorul nu există
Nu apare în Arch, presupun că este tipic altor distrosuri.
Voi testa dacă primesc această eroare. Îl am ca al patrulea browser.
Primul Firefox, al doilea Chromium, al treilea Konqueror, al patrulea Chrome
Multumesc pentru solutie :)
Mulțumesc, foarte bună contribuție.
Am șters depozitul și nu mai primesc nimic Sper că ceea ce este nu este greșit
Fabricio, dar nu mă înșel, astfel Chrome nu va mai putea să se actualizeze de acum înainte. Ar fi convenabil să îl dezinstalați complet, să descărcați programul de instalare oficial și să-l instalați din nou curat.
Super, a funcționat pentru mine. Nu-mi dădusem seama și aveam această problemă. Mulțumiri!
Spuneți adevărul Google o face intenționat, deoarece nu o face pe Windows, o puteți folosi în versiuni pe 32 de biți pe 64 de biți, este o glumă pentru cei care folosesc sisteme Linux.
Îmi spune că nu poate fi citit deoarece nu există fișier sau director și copiez tot sudo-ul
inteleg asta
W: eroare GPG: http://dl.google.com/linux/chrome/deb Versiune stabilă: Următoarele semnături nu au putut fi verificate deoarece cheia lor publică nu este disponibilă: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
W: Depozitul „http://dl.google.com/linux/chrome/deb stable Release” nu este semnat.
N: Datele dintr-un depozit ca acesta nu pot fi autentificate și, prin urmare, utilizarea lor este potențial periculoasă.
N: Consultați pagina de manual apt-secure (8) pentru detalii despre crearea de depozite și configurarea utilizatorilor.
N: Omiterea utilizării fișierului configurat „main / binary-i386 / Packages”, deoarece depozitul „http://dl.google.com/linux/chrome/deb stable InRelease” nu acceptă arhitectura „i386”
și când rulez sudo iese acest lucru
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: nu poate citi /etc/apt/sources.list.d/google-chrome.list: Fișierul sau directorul nu există
ajutor
când rulez sudo îmi spune asta
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: nu poate citi /etc/apt/sources.list.d/google-chrome.list: Fișierul sau directorul nu există
inteleg asta
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: nu poate citi /etc/apt/sources.list.d/google-chrome.list: Fișierul sau directorul nu există
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: nu poate citi /etc/apt/sources.list.d/google-chrome.list: Fișierul sau directorul nu există
ce fac?
Bună, fișierul .list are un alt nume, schimbați google-chrome.list în google.list și funcționează. Salutari.
Am instalat Chromium, care, pentru mine, acoperă toate nevoile. Am Ubuntu 21.04 și funcționează perfect.