Я испытывал затруднения, недавно получив обновления из репозитория security.ubuntu.com/ubuntu, но интересно; это только испытывает затруднения из-за amd64 пакетов. См. следующую выборку от выполнения sudo apt-get update
:
Ign:54 http://ddebs.ubuntu.com xenial-security/multiverse amd64 Packages
Ign:55 http://ddebs.ubuntu.com xenial-security/multiverse i386 Packages
Ign:56 http://ddebs.ubuntu.com xenial-security/multiverse all Packages
Ign:57 http://ddebs.ubuntu.com xenial-security/multiverse Translation-en_US
Ign:58 http://ddebs.ubuntu.com xenial-security/multiverse Translation-en
Ign:59 http://ddebs.ubuntu.com xenial-security/multiverse amd64 DEP-11 Metadata
Ign:60 http://ddebs.ubuntu.com xenial-security/multiverse DEP-11 64x64 Icons
Err:30 http://ddebs.ubuntu.com xenial-security/main amd64 Packages
404 Not Found
Ign:31 http://ddebs.ubuntu.com xenial-security/main i386 Packages
Ign:33 http://ddebs.ubuntu.com xenial-security/main all Packages
Ign:34 http://ddebs.ubuntu.com xenial-security/main Translation-en_US
Ign:36 http://ddebs.ubuntu.com xenial-security/main Translation-en
Ign:38 http://ddebs.ubuntu.com xenial-security/main amd64 DEP-11 Metadata
Ign:39 http://ddebs.ubuntu.com xenial-security/main DEP-11 64x64 Icons
Ign:40 http://ddebs.ubuntu.com xenial-security/restricted amd64 Packages
Ign:41 http://ddebs.ubuntu.com xenial-security/restricted i386 Packages
Ign:42 http://ddebs.ubuntu.com xenial-security/restricted all Packages
Ign:43 http://ddebs.ubuntu.com xenial-security/restricted Translation-en_US
А именно, склонный - получают отчеты что:
W: The repository 'http://ddebs.ubuntu.com xenial-security Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://ddebs.ubuntu.com/dists/xenial-security/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
И действительно если я посещаю адрес, показанный по ошибке в моем браузере, я только получаю 404 страницы.
Одна вещь, которую я заметил, состоит в том что мой /etc/apt/sources.list
файл, который я не изменил, не ссылается на ddebs.ubuntu.com вообще вместо этого, он ссылается на security.ubuntu.com и archive.ubuntu.com, итак, почему склонно - получают использование этого адреса? Если я просматриваю к тому же URL по security.ubuntu.com затем, я не получаю 404!
Какие-либо идеи?
Его немного большое для комментария, таким образом, я поместил его в ответ. Могла бы быть подсказка для Вашего поиска и устранения неисправностей.
Несколько раз способные ошибочные сообщения не являются очень полезными и могут быть довольно вводящими в заблуждение.
Те сообщения часто появляются после длинного списка выходных строк 'sucessful'. Я не получаю "Файла версии" обычно, когда я разъединил сеть. Очень часто выводы прежде не были взяты из сети вообще, таким образом, возможно, что очень более поздняя ошибка говорит Вам "unkown адрес".
Err:30 http://ddebs.ubuntu.com xenial-security/main amd64 Packages
404 Not Found
W: The repository 'http://ddebs.ubuntu.com xenial-security Release' does not have
a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially
dangerous to use.
Лучшая вещь состоит в том, чтобы проверить адрес с браузером. В Вашем случае Вы, кажется, решили, что адрес не допустим. Это соответствовало бы отлично сообщениям об ошибках.
Обратите внимание на то, что не только/etc/apt/sources.list содержит ссылки на репозитории, но также и любой файл в/etc/apt/sources.list.d / . . У Вас мог бы быть файл там, который связывается с 'ddebs.ubuntu.com'. Если так, просто удалите его.
Также кажется, что Обновление отменяет любую операцию обновления, пока существует все еще любое оставленное сообщение об ошибке. Таким образом, я обычно комментирую каждую строку в sources.list файле, пока у меня нет ошибок, когда прокладывают себе путь вперед снова для обнаружения, какая строка доставляет неприятности. В моем случае обычно опечатки или плохой PPAs. После того как у Вас есть точная строка, часто не слишком трудный, чтобы проверить путь/адрес или видеть, существует ли проблема с некоторым ключом или иначе.
Также у меня был хороший опыт с добавлением моей целевой архитектуры явно в sources.list файле, e.t.
deb [arch=amd64] http://ddebs.ubuntu.com/.... xenial-security main
Hope это помогает.
пз: сохраните Вас некоторый ввод и использование "sudo способное обновление". Нет никакой потребности использовать 'склонный - добираются' для команды обновления.
Выполненный
sudo apt-get purge libappstream3
удалит libappstream3 (После того, как автоматическое обновление, apt-get update
ошибка причины)
Выполненный
sudo apt-get update
Это будет работать определенно.