Snap 无法删除软件包且无法中止更改

Snap 无法删除软件包且无法中止更改

我一直想从 snap 中删除“steam”,因此我开始snap list并得到了:

Name                    Version          Rev    Tracking            Publisher   Notes
bare                    1.0              5      latest/stable       canonical✓  base
core                    16-2.59.5        15511  latest/stable       canonical✓  core
core20                  20230622         1974   latest/stable       canonical✓  base
core22                  20230612         766    latest/stable       canonical✓  base
firefox                 115.0-2          2850   latest/stable/…     mozilla✓    -
gaming-graphics-core22  23.1.2~kisak1~j  76     kisak-fresh/stable  canonical✓  -
gnome-3-38-2004         0+git.6f39565    140    latest/stable/…     canonical✓  -
gnome-42-2204           0+git.ff35a85    120    latest/stable       canonical✓  -
gtk-common-themes       0.1-81-g442e511  1535   latest/stable/…     canonical✓  -
snapd                   2.59.5           19457  latest/stable       canonical✓  snapd
steam                   1.0.0.76         146    latest/stable       canonical✓  -
viber-unofficial        0.1              37     latest/stable       uglide      -

然后我执行了 snap remove 操作snap remove steam,但是它卡在了这里:

Save data of snap "steam" in automatic snapshot set #1过了一段时间,我尝试重新启动电脑、将其关闭等等,之后我又尝试了 2-3 次做同样的事情,结果都一样,它只是卡在那里。

然后我尝试查看 snap 发生了什么,我照做了snap changes,得到了以下结果:

ID   Status  Spawn                    Ready                    Summary
36   Error   yesterday at 21:38 EEST  yesterday at 21:44 EEST  Remove "steam" snap
37   Error   yesterday at 21:44 EEST  yesterday at 22:07 EEST  Remove "steam" snap
38   Done    yesterday at 21:44 EEST  yesterday at 21:45 EEST  Auto-refresh snaps "firefox", "gnome-42-2204"
39   Error   yesterday at 22:10 EEST  yesterday at 22:33 EEST  Remove "steam" snap

因此我尝试用sudo snap abort 36(或任何其他数字)中止它们,但我得到了:

error: cannot abort change 36 with nothing pending

所以..现在我被困住了,无法移除 steam,无法中止操作,什么都没有..如果我尝试移除 steam,它就会再次卡住并创建新的快速变化...

答案1

snap changes只是历史记录中的日志,如果当前没有任何处于“正在执行”状态的内容,则无需中止,您应该能够删除或安装。我遇到了同样的问题,即使在我重新启动 PC 后,我也发现“正在执行”状态发生了变化,所以我只是中止了这个,而不是“错误”状态

相关内容