Vakar mes pradėjome prisiminti, kaip G„oogle Chrome“ nutraukė 32 bitų palaikymą „Linux“ sistemose, „Ubuntu 12.04 LTS“ ir „Debian 7“. Tai sukelia ne tik 32 bitų mašinų, kurioms trūksta palaikymo, pasekmes, bet ir 64 bitų „Linux“ kompiuteriuose naudojant „Google Chrome“, pateikiant kuriozinę klaidą.
Klaida ta, kad tikrinant sistemos naujinimus, „Google Chrome“ patikrinkite 32 ir 64 bitusKadangi 32 bitų failai buvo pašalinti, gaunu klaidos pranešimą, kuriame sakoma taip.
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)
Nepavyko atsisiųsti kai kurių indekso failų. Jie buvo ignoruojami arba vietoj jų naudojami seni.
Krikščioniškai tai reiškia, kad „i386“ (32 bitų) paketuose yra klaida ir jie nebus atsisiųsti. Ši klaida nieko nedaro (atsisiųsti 64 bitų), tačiau taip, jis pateikia erzinantį klaidos langą kaskart liepiame naršyklei patikrinti atnaujinimus.
Įsivaizduoju, kad „Google“ išleidžia kažkokį pleistrą, kuris pašalina šią klaidą, bet mes nežinome, kiek tai užtruks. Gera žinia ta ar įmanoma šią klaidą ištaisyti naudojant „Linux“ komandinę eilutę ir įveskite šią komandą (tai yra „Ubuntu“ ir „apt“ paketų tvarkyklės pavyzdys, jei naudojate „Debian“ ir norite įdiekite chromą nepamirškite pradžioje pakeisti sudo į su, tada komandą be sudo).
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
Komanda, kurią įvedėme, reiškia duodame nurodymą naudoti tik 64 bitų talpyklą, ignoruojant „i386“ saugyklą, todėl „Google Chrome“ klaida baigiasi.
Ši klaida priverčia mus susimąstyti apie nedidelį „Google Chrome“ dėmesį „Linux“ vartotojams, nepaisydamas tokių smulkmenų. Jei „Google“ taip tęs ir toliau, ji praras didelę dalį tokių klaidų turinčių vartotojų.
Labai ačiū, ką tik gavau tą klaidą :)
Aš taip pat ją išsprendžiau, bet atlikau dar daug veiksmų:
1) Atidariau terminalą ir įdėjau į jį „sudo nano -w /etc/apt/sources.list.d/google-chrome.list“
2) eilutėje «deb http://dl.google.com/linux/chrome/deb/ stabilus pagrindinis »pridėti« [arch = amd64] »gauti:
"Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stabilus pagrindinis »
3) išsaugokite pakeitimus ir atnaujinkite saugyklas naudodami „sudo apt-get update“
Kaip blogai jie elgiasi su tais, kurie naudojasi chromu GNU / Linux
„Google-chrome.list“ failas atkuriamas kiekvieno atnaujinimo metu, todėl komandą būtina vykdyti po kiekvieno „Chrome“ atnaujinimo (kol laukiame galutinio „Google“ sprendimo).
Sveikinimai.
padėti
kataklizmas @ kataklizmas-HP-Mini-1103: ~ $ sudo sed -i -e's / deb http / deb [arch = amd64] http / '«/etc/apt/sources.list.d/google-chrome.list »
sed: negali skaityti /etc/apt/sources.list.d/google-chrome.list: failo ar katalogo nėra
Jis neatsiranda Arch, manau, kad jis būdingas kitiems distros.
Aš bandysiu išbandyti, ar gavau šią klaidą. Turiu jį kaip ketvirtą naršyklę.
Pirmasis „Firefox“, antrasis „Chromium“, trečiasis „Konqueror“, ketvirtasis „Chrome“
Ačiū už sprendimą :)
Ačiū, labai geras indėlis.
Ištryniau saugyklą ir nebegaunu nieko, tikiuosi, kad tai, kas savaime, nėra klaidinga
„Fabricio“, bet aš neklystu, tokiu būdu „Chrome“ nuo šiol negalės atnaujinti. Jums būtų patogu jį visiškai pašalinti, atsisiųsti oficialų diegimo programą ir dar kartą įdiegti švarų.
Puiku, man tai pasiteisino. Aš to nesupratau ir turėjau tokią problemą. Dėkoju!
Pasakykite tiesą, „Google“ tai daro specialiai, nes to nedaro „Windows“, galite naudoti 32 bitų 64 bitų versijose, tai yra juokas tiems, kurie naudojasi „Linux“ sistemomis.
Man sako, kad jo negalima perskaityti, nes nėra failo ar katalogo, ir aš nukopijuoju visą sudo
Tai suprantu
W: GPG klaida: http://dl.google.com/linux/chrome/deb stabilus leidimas: šių parašų nepavyko patikrinti, nes jų viešojo rakto nėra: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
W: saugykla „http://dl.google.com/linux/chrome/deb stabilus leidimas“ nėra pasirašyta.
N: Tokios saugyklos duomenų negalima patvirtinti, todėl jų naudojimas yra potencialiai pavojingas.
N: Išsamesnės informacijos apie saugyklų kūrimą ir vartotojų konfigūravimą ieškokite apt-secure (8) žmogaus puslapyje.
N: konfigūruoto failo „main / binary-i386 / Packages“ nenaudojimas, nes saugykla „http://dl.google.com/linux/chrome/deb stabilus InRelease“ nepalaiko „i386“ architektūros
ir kai paleidžiu sudo, tai išeina
kataklizmas @ kataklizmas-HP-Mini-1103: ~ $ sudo sed -i -e's / deb http / deb [arch = amd64] http / '«/etc/apt/sources.list.d/google-chrome.list »
sed: negali skaityti /etc/apt/sources.list.d/google-chrome.list: failo ar katalogo nėra
padėti
kai paleidžiu sudo, tai man tai sako
kataklizmas @ kataklizmas-HP-Mini-1103: ~ $ sudo sed -i -e's / deb http / deb [arch = amd64] http / '«/etc/apt/sources.list.d/google-chrome.list »
sed: negali skaityti /etc/apt/sources.list.d/google-chrome.list: failo ar katalogo nėra
Tai suprantu
kataklizmas @ kataklizmas-HP-Mini-1103: ~ $ sudo sed -i -e's / deb http / deb [arch = amd64] http / '«/etc/apt/sources.list.d/google-chrome.list »
sed: negali skaityti /etc/apt/sources.list.d/google-chrome.list: failo ar katalogo nėra
kataklizmas @ kataklizmas-HP-Mini-1103: ~ $ sudo sed -i -e's / deb http / deb [arch = amd64] http / '«/etc/apt/sources.list.d/google-chrome.list »
sed: negali skaityti /etc/apt/sources.list.d/google-chrome.list: failo ar katalogo nėra
ką aš darau?
Sveiki, .list failas turi kitą pavadinimą, jūs pakeičiate google-chrome.list į google.list ir jis veikia. Sveikinimai.
Įdiegiau Chromium, kuris, mano nuomone, patenkina visus poreikius. Turiu Ubuntu 21.04 ir jis veikia puikiai.