не удалось подключиться к http://changelogs.ubuntu.com/meta-release


22

Когда я захожу в терминал Ubuntu tty1, я получаю сообщение

failed to connect to http://changelogs.ubuntu.com/meta-release

Я пробую разные вещи, затем я получаю сообщение об ошибке, говорящее мне

could not resolve us.archive.ubuntu.com

Возможно, у меня отключено интернет-соединение, и я не смог его настроить.

Я попытался перезагрузиться, но ничего не изменилось.


Пожалуйста, объясните вашу проблему с более подробной информацией. Когда вы видите это сообщение? Вы можете использовать эту команду sudo apt update? Вы устанавливаете прокси для своей системы? Можете ли вы пинговать какие-либо сайты?
Али Размдидех

Когда я использую обновление sudo apt, я получаю следующее сообщение об ошибке: 1 http: /us.archive.ubuntu.com/ubuntu zesty InRelease не может разрешить «us.archive.ubuntu.com» ошибка: 2 http: /us.archive.ubuntu .com / убунту пикантный-обновит InRelease не может решить «us.archive.ubuntu.com»
Хабиб

Вы устанавливаете прокси для своей системы или оболочки? Какой вывод этой командыping us.archive.ubuntu.com -c 4
Али Размдидех

ERR: 3 Http: /us.archive.ubuntu.com/ubuntu пикантные-Backports InRelease не мог решительность «us.archive.ubuntu.com
Хабиб

1
Этот вопрос не должен был быть закрыт как дубликат. Эти два связаны наверняка, но они не являются дубликатами. Все ответы на другой вопрос касаются проблем конфигурации сети. Тем не менее, я только что получил это сообщение об ошибке в системе, которая не имеет таких проблем конфигурации. В приведенном ниже ответе указано, почему сообщение об ошибке сохраняется, даже если нет проблем с сетью, и содержится информация о том, как можно устранить это сообщение.
Касперд

Ответы:


29

У меня была такая же проблема с 17.10, но я держу пари, что то же самое относится и к другим последним версиям.

Эти сообщения MOTD генерируются скриптами в /etc/update-motd.d. Точный сценарий, который генерирует эту конкретную строку /etc/update-motd.d/91-release-upgrade, который также выполняется /usr/lib/ubuntu-release-upgrader/release-upgrade-motd. Этот последний скрипт будет проверять наличие новых выпусков и записывать вывод в /var/lib/ubuntu-release-upgrader/release-upgrade-available.

Скрипт будет обновлять файл только каждые 24 часа. Поэтому, если вы подождете достаточно долго, файл устареет, и скрипт все равно обновит файл. Но, если вы хотите обновить его немедленно, просто удалите /var/lib/ubuntu-release-upgrader/release-upgrade-available и запустите, /etc/update-motd.d/91-release-upgrade и он должен начать работать правильно.

Я создал эту проблему, потому что, когда я сначала настраивал свой сервер 17.10, у меня была опечатка в моем адресе DNS-сервера.


8
Поскольку я не могу комментировать ответ @ anthony-cascianelli (репутация <50), я публикую ответ вместо этого. После удаления /var/lib/ubuntu-release-upgrader/release-upgrade-available , запустите /usr/lib/ubuntu-release-upgrader/release-upgrade-motd вместо /etc/update-motd.d/91-release-upgrade. Это то, что сработало для меня.
Эйро

В моем случае простого удаления /var/lib/ubuntu-release-upgrader/release-upgrade-availableбыло достаточно. При следующем входе в систему он увидит, что кэша нет, и автоматически запустит скрипт проверки.
Дэйв С,

Боже ты мой. Спасибо, мужик. В интернете было много других предложений по этой ошибке. Они говорили о поддержке HTTPS-прокси и еще много чего - что мне показалось странным. Ваш ответ был точен на месте: у меня также была проблема с DNS при первой загрузке, которая, очевидно, буквально испортила этот файл «навсегда» (то есть в течение 24 часов).
stolsvik

1
У меня такая же проблема на Ubuntu Server 18.04. Сообщение об ошибке то же самое, но -ltsв конце. В моем случае, похоже, не было ошибки конфигурации. Сообщение об ошибке появилось после того, как система работала неделями без проблем. Таким образом, по-видимому, сообщение об ошибке может появиться спонтанно. Жаль, что этот вопрос закрыт как дубликат, поскольку ваш ответ ясно показывает, что неверный вывод может сохраняться, даже если нет ни одной из проблем, упомянутых в предполагаемом дубликате.
Касперд

1
Поскольку это все еще тема для обсуждения (и мне просто нужно было это исследовать): оригинальный отчет об ошибке, которая была исправлена: askubuntu.com/a/1154537/793416
TonyG
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.