apt-get update не работает при обновлении с 17.04 по 17.10 после EOL, ни одно из зеркал не может быть найдено

Я получаю следующий список ошибок при попытке любого приветствия apt-get. Например, sudo apt-get update в конечном итоге дает мне

Reading package lists... Done E: The repository 'http://us.archive.ubuntu.com/ubuntu zesty Release' does no longer have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. E: The repository 'http://us.archive.ubuntu.com/ubuntu zesty-updates Release' does no longer have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. E: The repository 'http://us.archive.ubuntu.com/ubuntu zesty-backports Release' does no longer have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. W: The repository 'http://us.archive.ubuntu.com/ubuntu zesty-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.

. Таким образом, здесь существует ряд решений, связанных с изменением на другое зеркало, но это не подходит для меня. Я переключаюсь на главный сервер, без изменений. Я прошу систему выбрать лучший сервер для меня, и я получаю окно «Не найдено подходящего сервера загрузки, проверьте подключение к Интернету». Ну, я могу ping google (и задаю этот вопрос!), Так что, похоже, интернет не проблема.

У кого-нибудь есть мысли?

$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 17.04 Release: 17.04 Codename: zesty

Распространение на самом деле Pop! _OS, которое, я считаю, просто ванильное Ubuntu с определенными вариантами программного обеспечения.

6
задан 26 January 2018 в 06:09

3 ответа

Сначала мы исправим ваши репозитории:

sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

Это должно настроить ваш /etc/apt/sources.list, чтобы он выглядел примерно так:

deb http: // old-releases.ubuntu.com/ubuntu/ zesty-updates main deb http://old-releases.ubuntu.com/ubuntu/ zesty-backports main deb http://old-releases.ubuntu.com/ubuntu zesty-security main deb http://old-releases.ubuntu.com/ubuntu zesty main universe limited multiverse

Затем запустите:

sudo apt-get update && sudo apt-get dist-upgrade
14
ответ дан 22 May 2018 в 15:18
  • 1
    Подумайте о добавлении абзаца, объясняющего, почему эти репозитории изменились, и что пользователь действительно должен использовать поддерживаемый выпуск Ubuntu. – user535733 26 January 2018 в 03:46
  • 2
    Я имею в виду, если я пропущу окно обновления через пару недель, обновление не будет выполнено ? Я просто удивлен этим поведением, но я думаю, что это просто то, что я не знал о Ubuntu LTS vs " bleeding edge & quot ;. – levitopher 26 January 2018 в 06:14
  • 3
    @levitopher, если у вас (неразумно) отключено предупреждение, ваша система пинговала вам каждый день в течение трех месяцев , что это произойдет. Нет НИКАКОГО ТРЕБОВАНИЯ, когда вы соглашаетесь с обновлением, и Ubuntu также не требует расходования ресурсов для поддержания репозиториев за пределами давно объявленной даты закрытия. – user535733 29 January 2018 в 00:15

Сначала мы исправим ваши репозитории:

sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

Это должно настроить ваш /etc/apt/sources.list, чтобы он выглядел примерно так:

deb http: // old-releases.ubuntu.com/ubuntu/ zesty-updates main deb http://old-releases.ubuntu.com/ubuntu/ zesty-backports main deb http://old-releases.ubuntu.com/ubuntu zesty-security main deb http://old-releases.ubuntu.com/ubuntu zesty main universe limited multiverse

Затем запустите:

sudo apt-get update && sudo apt-get dist-upgrade
14
ответ дан 17 July 2018 в 22:13

Сначала мы исправим ваши репозитории:

sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

Это должно настроить ваш /etc/apt/sources.list, чтобы он выглядел примерно так:

deb http: // old-releases.ubuntu.com/ubuntu/ zesty-updates main deb http://old-releases.ubuntu.com/ubuntu/ zesty-backports main deb http://old-releases.ubuntu.com/ubuntu zesty-security main deb http://old-releases.ubuntu.com/ubuntu zesty main universe limited multiverse

Затем запустите:

sudo apt-get update && sudo apt-get dist-upgrade
14
ответ дан 23 July 2018 в 22:52

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

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