На этот вопрос уже есть ответ здесь:
При запуске sudo apt-get update
я получаю сообщение об ошибке:
Не удалось получить http://dl.google.com/linux/chrome/deb/dists/stable / Release Невозможно найти ожидаемую запись 'main / binary-i386 / Packages' в файле выпуска (неправильная запись sources.list или неверно сформированный файл)
Но это работало еще несколько дней назад. Упомянутый веб-адрес dl.google.com /.../ stable / Release
действительно существует, но содержит только Архитектуры: amd64
. В сообщении об ошибке упоминается binary-i386
, который не является amd64.
Я попробовал все обычные исправления для общих проблем «Не удалось получить», но в данном случае это не имело никакого значения. Какие-либо предложения? Как исправить сообщение об ошибке?
Это вызвано тем, что Google остановил поддержку 32-разрядной версии хрома или хрома.
отредактируйте /etc/apt/sources.list.d/google-chrome.list
, замените строку
deb http://dl.google.com/linux/chrome/deb/ stable main
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
, необходимо также проверить другой исходный список под /etc/apt
, особенно /etc/apt/sources.list
, удалить любую строку включая http://dl.google.com/linux/chrome/deb/
. Следующая команда помогла бы Вам узнать такие файлы.
grep "http://dl.google.com/linux/chrome/deb/" -r /etc/apt
Попробуйте инструкции здесь:
https://www.reddit.com/r/chrome/comments/48oje6/linux_how_to_fix_failed_to_fetch /
Работавший для меня