piątek, 4 marca 2016

W: Nie udało się pobraćhttp://dl.google.com/linux/chrome/deb/dists/stable/Release Nie udało się znaleźć oczekiwanego wpisu "main/binary-i386/Packages" w pliku Release

Jeżeli aktualizowałeś ostatnio system z terminala i używasz Chrome to zapewne zauważyłeś wpis:

W: Nie udało się pobraćhttp://dl.google.com/linux/chrome/deb/dists/stable/Release Nie udało się znaleźć oczekiwanego wpisu "main/binary-i386/Packages" w pliku Release 

lub
N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://dl.google.com/linux/chrome/deb stable InRelease' doesn't support architecture 'i386'
Błąd spowodowany jest tym, że Google Chrome ostrzega nas, że architektura i386 (czyli wersja 32-bitowa) nie jest już obsługiwane przez Chrome. Google ogłosiło to kilka miesięcy temu, że od marca 2016 roku, powstrzymuje rozwój Google Chrome dla 32-bitowych systemów operacyjnych Linux.

Jeżeli używasz 32bit - zmień przeglądarkę - względy bezpieczeństwa, bo ta nie będzie już łatana. Nasi userzy są na 64bitach zatem rozwiązanie jest inne.

Otwórz terminal i wpisz:

sudo nano /etc/apt/sources.list.d/google-chrome.list
W pliku można dodać element [arch = amd64] między deb i adres URL, tak aby zapis wyglądał następująco:
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
Po tej operacji zapisz plik i odśwież repo... powinno być już ok :)

PS

Za chwilę dam NeteXt'73, który będzie miał już umiejętność dodawania poprawnego wpisu repozytorium.