У меня есть восклицательный знак, говоря, что "Информация об обновлении устарела", который появился сегодня (2016-10-03), и когда я выполнил менеджера по обновлению, я получил сообщение об ошибке, что ей не удалось загрузить информацию. (Между прочим, нет ничего неправильно с моим интернет-соединением.)
Команда: 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, кажется, усложняет мне жизнь?
Источник этого решения:
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, но для предыдущих версий вышеупомянутая процедура является обходным решением к этой проблеме.
Для меня на 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