Проблема с магазином снимков
Я установил Ubuntu 18.04 вчера. Сегодня я пытался установить микроредактор через оснастку, но он не работает. Любая команда, как это sudo snap install hello-world
замирает на минуту и получаю
ошибка: невозможно связаться с магазином снимков
Есть ли какая-то проблема с хранилищем снимков или это связано с тем, что я не смог подключиться к нему из своей сети? Как я могу это проверить?
1 ответ
Кажется, сегодня утром может быть проблема с магазином снимков. Иногда я получаю успешное возвращение.
➜ ~ sudo snap find nextcloud
Name Version Developer Notes Summary
nextcloud-client 2.3.3+gitab40efe nextcloud - Nextcloud Desktop Client
nextcloud-port8080 1.01 arcticslyfox - Nextcloud Server
nextcloud-nextant 11.0.0snap3 rmescandon - Nextcloud Server + search support
nextcloud 13.0.2snap1 nextcloud - Nextcloud Server - A safe home for all your data
cashbox-nextcloud 11.0.2snap2 cashbox - Nextcloud Server for www.cashBOX.plus
qownnotes 18.05.2 pbek - Plain-text file notepad with markdown support and ownCloud / Nextcloud integration
spreedme 0.29.5snap1 nextcloud - Spreed.ME audio/video calls and conferences feature for the Nextcloud Snap
solr 0.1 rmescandon - Starts up solr as forking daemon
mdns-hostname 0.0.1 welike - mDNS mini-daemon to published hostname.local
➜ ~ sudo snap find nextcloud
error: unable to contact snap store
➜ ~
У меня такая же ошибка только что. Решение, которое сработало для меня, было:
в терминале:
$ killall snap-store
Затем привязка вернулась
Магазин Snap может просто не работать. Жаль, что это киоски. Обновление snapd должно исправить это (?) В соответствии с решением, которое я видел, но оно не работает, потому что веб-API не работает. Я не знаю, изменилась ли спецификация API, но в настоящее время хост не разрешен. Вам нужно подождать, пока магазин не заработает. PS: Вероятно, произошла смена сервера, на распространение которой в моем случае нужно время.
$ sudo snap refresh snapd
error: cannot refresh "snapd": cannot refresh snap-declaration for "chromium":
Get
https://api.snapcraft.io/api/v1/snaps/assertions/snap-declaration/16/XKEcBqPM06H1Z7zGOdG5fbICuf8NWK5R?max-format=4:
dial tcp: lookup api.snapcraft.io on 127.0.0.53:53: no such host
$ host api.snapcraft.io
;; connection timed out; no servers could be reached
Вы можете получить эту ошибку, когда пытаетесь установить что-то через оснастку через прокси.
Настройте прокси с помощью следующих команд:
# sudo snap set system proxy.http="http://<proxy_addr>:<proxy_port>"
# sudo snap set system proxy.https="http://<proxy_addr>:<proxy_port>"