При попытке обновить Ubuntu с 16.04 до 18.04 я получил следующий результат:
Ошибка подключения к Snap Store
Ваша система не подключена к Snap Store. Для лучший опыт обновления убедитесь, что ваша система может подключаться к api.snapcraft.io. Вы все еще хотите продолжить обновление?
Продолжить [yN]
Я хочу исправить это перед обновлением. Я могу найти похожие проблемы, описанные в Интернете, но все они, похоже, вызваны временным отключением snapcraft.io, чего сейчас не происходит, согласно status.snapcraft.io .
( редактировать: Одной из подобных проблем является Проблема с хранилищем моментальных снимков , которая упоминается в комментариях ниже как возможный дубликат, но поскольку этот вопрос содержит очень мало информации, это трудно понять, является ли проблема такой же, и нет ответов, которые были бы полезны в моем случае.)
Если я попытаюсь запустить
snap install hello
, я получаю
net / http: запрос отменен во время ожидания соединения (Client.Timeout превышен при ожидании заголовков)
ошибка: невозможно связаться с хранилищем моментальных снимков
Нет ничего плохого в моем подключении к Интернету. «Snap version» дает мне
snap 2.36.3
snapd 2.36.3
series 16
ubuntu 16.04
ядро 4.15.0-43-generic
Есть идеи относительно того, в чем может быть проблема и как ее исправить?
Я также получил аналогичную ошибку при обновлении с 18.04.4 LTS до 20.04 LTS вчера.
Следующее сработало для меня:
snap refresh snapd
systemctl restart snapd
Примечание: Если вы получили сообщение об ошибке snap snapd не установлен
, сначала установите snapd, а затем попробуйте выполнить вышеупомянутые команды. .
Надеюсь, это поможет.
Для меня это была проблема с прокси:
Я не мог вспомнить, чтобы я их устанавливал (забавно, сколько мест для установки прокси...), но в любом случае очистка прокси решила мою проблему, когда я изменил в среду без прокси:
sudo snap set system proxy.http=""
sudo snap set system proxy.https=""