Как исправить ошибку при обновлении источников "W: Не удалось получить http://dl.google.com/…" в Ubuntu/Debian

Пятница, 4 марта 2016, 2:39
Размещено в рубрике Лента новостей и имеет 0 комментариев.
После выхода Google Chrome 49 без поддержки систем 32-bit для Linux, пользователи дистрибутивов Ubuntu/Debian 64-bit при обновлении источников приложений стали получать ошибку: "W: Не удалось получить http://dl.google.com/linux/chrome/deb/dists/stable/Release  Невозможно найти ожидаемый элемент «main/binary-i386/Packages» в файле Release (некорректная запись в sources.list или файл)
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии."



Чтобы исправить эту ошибку в 64-битных системах Ubuntu/Debian, в репозитории  необходимо добавить архитектуру [arch=amd64] после deb в /etc/apt/sources.list.d/google-chrome.list и /opt/google/chrome/cron/google-chrome files, который генерирует список файлов.
Чтобы сделать это автоматически, необходимо выполнить следующие команды в терминале:

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"


А затем сделайте обновление пакетной базы следующей командой:

sudo apt update


Код ошибки больше не должен повторяться:


Пользователям систем Ubuntu/Debian 32-bit, рекомендовано удалить репозиторий и браузер Google Chrome, так как он не будет больше получать какие-либо обновления безопасности для системы:

sudo rm /etc/apt/sources.list.d/google-chrome.list
sudo apt-get remove google-chrome


Источник: http://www.webupd8.org/

P.S. Если вы привыкли к браузеру Google Chrome, его можно заменить одним из альтернативных браузеров, основанных на движке Chromium (как и Google Chrome). Почитайте об этом ЗДЕСЬ.

Удачи.

Ссылка на источник compizomania
04-03-2016.



Комментирование и пинг закрыты.