404 Ошибки от гостеприимной безопасности основные amd64 пакеты только, почему это могло происходить?

Я испытывал затруднения, недавно получив обновления из репозитория 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!

Какие-либо идеи?

2
задан 4 October 2018 в 12:04

2 ответа

Его немного большое для комментария, таким образом, я поместил его в ответ. Могла бы быть подсказка для Вашего поиска и устранения неисправностей.

Несколько раз способные ошибочные сообщения не являются очень полезными и могут быть довольно вводящими в заблуждение.

Те сообщения часто появляются после длинного списка выходных строк '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 способное обновление". Нет никакой потребности использовать 'склонный - добираются' для команды обновления.

1
ответ дан 2 December 2019 в 04:49

Выполненный

sudo apt-get purge libappstream3 

удалит libappstream3 (После того, как автоматическое обновление, apt-get update ошибка причины)

Выполненный

sudo apt-get update 

Это будет работать определенно.

0
ответ дан 2 December 2019 в 04:49

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

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