Ubuntu 无法使用 Snap 完成软件包安装

Ubuntu 无法使用 Snap 完成软件包安装

当我尝试安装一个应用程序时,我无法安装,它告诉我:

Cannot install "spotify": snap "spotify" has "install-snap" change in progress.

答案1

已安装的 snap 程序正在尝试安装您的软件包 (Spotify),但由于某种原因失败了。请使用命令查找失败安装的更改 ID

snap changes

在下面的列表中,您将发现一行以数字开头,以 结尾Install "spotify" snap

使用找到的数字停止失败的安装(我们假设它是123

(请将 123 替换为您找到的数字)。

sudo snap abort 123

如果命令执行成功,您将可以重试安装。如果重新安装失败,请重新启动系统并重试。

如果其他 Snap 包也挂了,请使用

sudo snap abort nnn 

命令(其中嗯嗯是来自 ) 生成的列表中的数字snap changes来清除它们。

答案2

这是 snap 的问题。每当 snap 中的应用程序安装中断时,服务就会关闭。执行该命令sudo systemctl restart snapd.service,然后尝试使用snap install <application_name>

答案3

中止后,从终端安装 snap。
sudo snap install <snap_name>
替换为“spotify”即可安装 spotify。
您可以通过运行搜索来找到 snap 名称:
snap search "query"
从终端安装不会导致像软件中心那样的问题。

相关内容