Почему информация об обновлении устарела с 10.03.2016 в Ubuntu 15.10?

У меня есть восклицательный знак, говоря, что "Информация об обновлении устарела", который появился сегодня (2016-10-03), и когда я выполнил менеджера по обновлению, я получил сообщение об ошибке, что ей не удалось загрузить информацию. (Между прочим, нет ничего неправильно с моим интернет-соединением.)

enter image description here


Команда: sudo apt-get update дает мне это сообщение об ошибке после попытки обновить:

W: Failed to fetch 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)

E: Some index files failed to download. They have been ignored, or old ones used instead.

Google Chrome, кажется, усложняет мне жизнь?

4
задан 10 March 2016 в 14:29

2 ответа

Источник этого решения:

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

затем обновление с

sudo apt-get update

и все будет прекрасно.


Долгое объяснение: пакеты Google Chrome, помещенные автоматически их файл хранилища в /etc/apt/sources.list.d/.
С начала марта 32 бита (i386) репозиторий был отключен - дополнительную информацию см. в этом вопросе.
К сожалению, они забыли обновлять информацию о своем исходном файле!
Проблема была затем решена начиная с версии 49.0.2623.87 Google Chrome, но для предыдущих версий вышеупомянутая процедура является обходным решением к этой проблеме.

12
ответ дан 23 November 2019 в 11:41

Для меня на Ubuntu 14.04.3 я также должен был обновить:

sudo nano /etc/apt/sources.list.d/google.list

Который имел:

deb http://dl.google.com/linux/chrome/deb/ stable main

с:

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

ИЛИ просто терминал:

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

Та же проблема с веб-дизайнером Google

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

НОВЫЙ ФАЙЛ:
$ cat /etc/apt/sources.list.d/google-webdesigner.list deb [arch=amd64] http://dl.google.com/linux/webdesigner/deb/ stable основной


ПРЕДЫДУЩАЯ ВЕРСИЯ:
$ cat /etc/apt/sources.list.d/google-webdesigner.list.save deb http://dl.google.com/linux/webdesigner/deb/ stable main

И теперь новая ошибка:
W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main amd64 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages) W: You may want to run apt-get update to correct these problems

Просто удалите:
sudo rm /etc/apt/sources.list.d/google.list

0
ответ дан 23 November 2019 в 11:41

Другие вопросы по тегам:

Похожие вопросы: