Загрузить снимок & ldquo; lxd & rdquo; (10756) из канала & ldquo; stable & rdquo; (неверные учетные данные) при попытке установить

Только что повышен с бионического до космического. Часть этого процесса мигрирует из deb lxd в snap lxd. Обновление прошло успешно, за исключением пакета lxd. Я получаю эту ошибку при попытке завершить обновление или при установке lxd snap с помощью команды snap.

snap install lxd
error: cannot perform the following tasks:
- Download snap "lxd" (10756) from channel "stable" (invalid credentials)

Почему я это понимаю? Какие полномочия? Где находится журнал ошибок snapd?

Обновление в соответствии с запросом в попытках ответа:

grep snap /var/log/syslog:

May 30 00:21:14 delays snapd[30230]: storehelpers.go:441: cannot refresh snap "core": snap has no updates available
May 30 00:21:14 delays snapd[30230]: autorefresh.go:389: auto-refresh: all snaps are up-to-date
May 30 10:21:14 delays snapd[30230]: storehelpers.go:441: cannot refresh snap "core": snap has no updates available
May 30 10:21:14 delays snapd[30230]: autorefresh.go:389: auto-refresh: all snaps are up-to-date
May 30 15:11:14 delays snapd[30230]: storehelpers.go:441: cannot refresh snap "core": snap has no updates available
May 30 15:11:14 delays snapd[30230]: autorefresh.go:389: auto-refresh: all snaps are up-to-date
May 30 15:37:32 delays snapd[30230]: api.go:1079: Installing snap "lxd" revision unset
2
задан 30 May 2019 в 22:38

3 ответа

Вы можете попробовать установить lxd с префиксом sudo, как показано ниже:

sudo snap install lxd

0
ответ дан 30 May 2019 в 22:38

Не могли бы вы отправить содержимое /var/log/syslog после запуска sudo snap install lxd?

Для этого откройте терминал и введите:

$ grep snap /var/log/syslog

Solution # 1

Обычно, когда возникает эта ошибка, вы можете устранить ее, удалив свои учетные данные из ~/.snap/auth.json и попытавшись повторно пройти аутентификацию.

Редактировать:

Решение № 2

Сначала попытайтесь остановить snapd

$ sudo systemctl stop snapd.service

Сделайте резервную копию и удалите /var/lib/snapd/state.json

$ sudo mv /var/lib/snapd/state.json /var/lib/snapd/state.json.bck

Начать заново snapd

$ sudo systemctl start snapd.service

Войти в Snap

$ snap login

Обновить все пакеты Snap

$ snap refresh 
[ 1125] Удалить сломанную привязку

$ snap remove lxd

Попробуйте снова установить lxd

$ snap install lxd
0
ответ дан 30 May 2019 в 22:38

Я случайно нашел решение:

1- выйдите из оснастки:

#snap logout

2- Перейдите в Настройки --> Онлайн-аккаунты и удалите все учетные записи, которые у вас есть.

3- Теперь просто:

#snap refresh
-1
ответ дан 16 June 2020 в 14:18

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

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