Рейтинг:1

404 и «В репозитории нет файла выпуска» при обновлении apt-get для Ubuntu 18.04.5.

флаг ng

Я пытаюсь установить продукт на клиентский сервер и постоянно получаю следующий вывод, когда пытаюсь запустить apt-получить обновление:

root@cfmpoweredge:/etc/apt# apt-получить обновление
Ign:1 http://archive.ubuntu.com/ubuntu бионический InRelease
Ign:2 http://archive.ubuntu.com/ubuntu бионические обновления InRelease
Ign:3 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
Err:4 http://archive.ubuntu.com/ubuntu бионический выпуск
  404 Не найдено [IP: 91.189.88.142 80]
Ign:5 http://security.ubuntu.com/ubuntu бионическая безопасность InRelease
Err:6 http://archive.ubuntu.com/ubuntu выпуск бионических обновлений
  404 Не найдено [IP: 91.189.88.152 80]
Err:7 http://security.ubuntu.com/ubuntu bionic-security Выпуск
  404 Не найдено [IP: 91.189.91.38 80]
Err:8 http://archive.ubuntu.com/ubuntu bionic-backports Выпуск
  404 Не найдено [IP: 91.189.88.142 80]
Чтение списков пакетов... Готово
E: В репозитории «http://archive.ubuntu.com/ubuntu bionic Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
E: В репозитории «http://archive.ubuntu.com/ubuntu bionic-updates Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
E: В репозитории «http://security.ubuntu.com/ubuntu bionic-security Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
E: В репозитории «http://archive.ubuntu.com/ubuntu bionic-backports Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.

/etc/apt/sources.list файл выглядит так:

root@cfmpoweredge:/etc/apt# cat sources.list
# См. http://help.ubuntu.com/community/UpgradeNotes, чтобы узнать, как выполнить обновление до
# новые версии дистрибутива.
deb http://archive.ubuntu.com/ubuntu бионический основной ограниченный доступ
# deb-src http://archive.ubuntu.com/ubuntu bionic main limited

## Основные исправления ошибок, выпущенные после окончательного выпуска
## распределение.
deb http://archive.ubuntu.com/ubuntu бионические обновления основные ограниченные
# deb-src http://archive.ubuntu.com/ubuntu bionic-updates main limited

## Н.Б. программное обеспечение из этого репозитория ПОЛНОСТЬЮ НЕ ПОДДЕРЖИВАЕТСЯ Ubuntu
## команда. Также обратите внимание, что программное обеспечение во вселенной НЕ БУДЕТ получать никаких
## обзор или обновления от команды безопасности Ubuntu.
deb http://archive.ubuntu.com/ubuntu бионическая вселенная
# deb-src http://archive.ubuntu.com/ubuntu бионическая вселенная
deb http://archive.ubuntu.com/ubuntu вселенная бионических обновлений
# deb-src http://archive.ubuntu.com/ubuntu вселенная бионических обновлений

## Н.Б. программное обеспечение из этого репозитория ПОЛНОСТЬЮ НЕ ПОДДЕРЖИВАЕТСЯ Ubuntu
## team и не может находиться под свободной лицензией. Пожалуйста, убедитесь, что
## ваши права на использование программного обеспечения. Также обратите внимание, что программное обеспечение в
## multiverse НЕ БУДЕТ получать какие-либо обзоры или обновления от Ubuntu
## группа безопасности.
deb http://archive.ubuntu.com/ubuntu бионическая мультивселенная
# deb-src http://archive.ubuntu.com/ubuntu бионическая мультивселенная
deb http://archive.ubuntu.com/ubuntu bionic-updates multiverse
# deb-src http://archive.ubuntu.com/ubuntu bionic-updates multiverse

## Н.Б. программное обеспечение из этого репозитория могло быть не протестировано, т.к.
## так же широко, как и в основной версии, хотя включает
## более новые версии некоторых приложений, которые могут предоставлять полезные функции.
## Кроме того, обратите внимание, что программное обеспечение в резервных копиях НЕ БУДЕТ подвергаться проверке.
## или обновления от команды безопасности Ubuntu.
deb http://archive.ubuntu.com/ubuntu bionic-backports основная ограниченная вселенная мультивселенная
# deb-src http://archive.ubuntu.com/ubuntu bionic-backports основная ограниченная вселенная мультивселенная

## Раскомментируйте следующие две строки, чтобы добавить программное обеспечение из Canonical
## "партнерский" репозиторий.
## Это программное обеспечение не является частью Ubuntu, но предлагается Canonical и
## соответствующих поставщиков в качестве услуги для пользователей Ubuntu.
# deb http://archive.canonical.com/ubuntu бионический партнер
# deb-src http://archive.canonical.com/ubuntu бионический партнер

deb http://archive.ubuntu.com/ubuntu bionic-security основной ограниченный доступ
# deb-src http://archive.ubuntu.com/ubuntu bionic-security main limited
deb http://archive.ubuntu.com/ubuntu вселенная бионической безопасности
# deb-src http://archive.ubuntu.com/ubuntu вселенная бионической безопасности
deb http://archive.ubuntu.com/ubuntu бионическая безопасность мультивселенная
# deb-src http://archive.ubuntu.com/ubuntu bionic-security multiverse

я пробовал заменить архив.ubuntu.com для обоих us.archive.ubuntu.com и za.archive.ubuntu.com (мы находимся в Южной Африке) и каждый раз сталкиваемся с такими же ошибками, как и при использовании зеркала.digitalocean.com.

Кроме того, я могу пропинговать как URL-адрес, так и IP-адрес, указанные в сообщениях 404, поэтому я совершенно уверен, что это не проблема сетевого подключения. Прокси не указаны /etc/apt/apt.conf.d/.

Любая помощь будет принята с благодарностью!

Whois_me avatar
флаг us
Вы уже проверили, я полагаю. Но это выглядит так, как будто вы находитесь за прокси
the_DJDJ avatar
флаг ng
@ rm-rf Хотелось бы, чтобы диагностика проблемы была намного проще. Нет, сервер подключен напрямую к Интернету.
Whois_me avatar
флаг us
Еще одна вещь, которая может направить вас на правильный путь: вы также получите 404, если ваш дистрибутив UB выходит за рамки периода поддержки.
the_DJDJ avatar
флаг ng
Мы используем Ubuntu 18.04.5 LTS, так как она [https://wiki.ubuntu.com/Releases] (поддерживается до апреля 2023 года), но эта мысль определенно пришла мне в голову. Многие результаты форума предлагают использовать old-releases.ubuntu.com в качестве репозитория, но, поскольку Bionic еще не вышел из жизни, это не вариант @rm-rf
Jad avatar
флаг br
Jad
Я согласен, что похоже, что это должно работать: http://archive.ubuntu.com/ubuntu/dists/bionic-backports/ ... Я предполагаю, что вы попытались снова, на случай, если сайт «обновлялся». "?
the_DJDJ avatar
флаг ng
@Джад Действительно; пробовал несколько раз с несколькими вариантами файла sources.list, все безрезультатно
Jad avatar
флаг br
Jad
ссылка в моем комментарии работала на компьютере, на котором возникли проблемы с обновлением? если у вас нет браузера, вам может понадобиться `wget` или `curl`
the_DJDJ avatar
флаг ng
@Jad На удивление этого не произошло! Даже плохие результаты — это результаты. Значит, это указывает на потенциальную проблему с сетью? Небольшое копание в (он же `curl http://archive.ubuntu.com`) дало мне [это] (https://pastebin.com/8yBaB7Uw), что определенно неправильно. Я попрошу клиента дважды проверить конфигурацию сети.
Jad avatar
флаг br
Jad
так что не совсем прокси, но в этом и заключается ваша проблема. удачи
the_DJDJ avatar
флаг ng
@Jad Спасибо за помощь!
Рейтинг:2
флаг ng

Хотя это не строго проблема с прокси, проблема действительно была связана с сетью.

Сервер мог подключиться через пингзеркало репозитория, но завитокпроверка адресов вернула страницу входа в маршрутизатор Mikrotik. При дальнейшем осмотре оказалось, что так оно и есть. Любые сайт. Это научит меня использовать пинг для тестирования подключения к сети!

Спасибо @rm-rf и @Jad за помощь

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.