You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 23.10下Snapd故障修复及相关疑问咨询

Ubuntu 23.10下Snapd故障修复及相关疑问咨询

事情是从用Snap安装的Visual Studio Code开始的——有个更新提示,但更新按钮居然是灰的点不了。

我试着从终端移除VS Code,结果弹出了这个错误:

sudo snap remove code

error: snap "code" has "auto-refresh" change in progress

从那之后,我把能找到的类似问题的解决方案都试了个遍:

  • 重启系统
  • 删除Snap缓存
  • 删除Home目录下的Snap用户数据
  • 尝试彻底从Ubuntu卸载Snap(失败了)
  • 重新安装Snap并尝试执行sudo snap refresh --beta core22(同样失败)

目前执行sudo snap list的输出是这样的:

Name                                  Version                     Rev    Tracking         Publisher      Notes
bare                                  1.0                         5      latest/stable    canonical✓     base
chromium                              121.0.6167.160              2749   latest/stable    canonical✓     -
code                                  05047486                    150    latest/stable    vscode✓        disabled,classic
core                                  16-2.61.1                   16574  latest/stable    canonical✓     core
core18                                20231027                    2812   latest/stable    canonical✓     base
core20                                20240111                    2182   latest/stable    canonical✓     base
core22                                20240206                    1194   latest/beta      canonical✓     base,disabled
cups                                  2.4.7-3                     1024   latest/stable    openprinting✓  -
firefox                               122.0.1-1                   3779   latest/stable    mozilla✓       -
firmware-updater                      0+git.e8771be               109    latest/stable/…  canonical✓     -
gnome-3-28-1804                       3.28.0-19-g98f9e67.98f9e67  198    latest/stable    canonical✓     -
gnome-42-2204                         0+git.ff35a85               141    latest/stable/…  canonical✓     -
gtk-common-themes                     0.1-81-g442e511             1535   latest/stable/…  canonical✓     -
hexpad                                1.7                         9      latest/stable    caozhen        -
kde-frameworks-5-99-qt-5-15-7-core20  5.99.0                      7      latest/stable    kde✓           -
openscad                              2021.01                     339    latest/stable    torsten-paul   -
snapd                                 2.61.1                      20671  latest/stable    canonical✓     snapd
snapd-desktop-integration             0.9                         83     latest/stable/…  canonical✓     -
vlc                                   3.0.19                      3721   latest/stable    videolan✓      -

我现在正尝试重新安装Snap来解决这些报错,恢复正常使用。

我有两个疑问想请教:

  1. 为什么Snap状态损坏后,没有一条清晰的恢复路径?
  2. 在新的系统安装中,我是不是应该避开Snap?

[编辑补充]
彻底卸载Snap和Snap Store后,我重新完成了安装,然后执行了这条命令:

sudo snap refresh snap-store --channel=latest/stable/ubuntu-23.10

结果这个操作直接禁用了Snap Store,现在已经过去6天了,完全没法进行任何操作:

raf@vmhw:~$ sudo snap changes
[sudo] password for raf:
ID   Status  Spawn                     Ready  Summary
5    Abort   6 days ago, at 14:16 CET  -      Refresh "snap-store" snap from "latest/stable/ubuntu-23.10" channel

raf@vmhw:~$ sudo snap remove snap-store
error: snap "snap-store" has "refresh-snap" change in progress

备注:内容来源于stack exchange,提问作者raf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:39:37