刚从仿生升级到宇宙。该过程的一部分从 deb lxd 迁移到 snap lxd。升级成功,除了 lxd 包。尝试完成升级或使用 snap 命令安装 lxd 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
你能提交
/var/log/syslog
一次运行的内容sudo snap install lxd
吗?为此,请打开终端并键入:
解决方案#1
通常,当发生此错误时,您可以通过从中删除您的凭据
~/.snap/auth.json
并尝试重新进行身份验证来解决它。编辑:
解决方案#2
首先,尝试停止
snapd
备份并删除
/var/lib/snapd/state.json
重新开始
snapd
登录 Snap
更新所有 Snap 包
移除损坏的 Snap
再次尝试安装 lxd
您可以尝试使用 sudo 前缀安装 lxd,如下所示:
sudo snap install lxd
我无意中找到了解决方案:
1-注销快照:
2-转到
Settings --> Online Accounts
并删除您拥有的所有帐户。3-现在简单地说: