首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法修复Ubuntu22.04上损坏的snap core22

无法修复Ubuntu22.04上损坏的snap core22
EN

Ask Ubuntu用户
提问于 2023-02-26 09:35:29
回答 1查看 889关注 0票数 2

在最近的一次系统更新之后,snap已经崩溃。例如,电报桌面停止工作。我设法删除了电报,但无法重新安装。原因是core22模块损坏了:

代码语言:javascript
运行
复制
error: cannot perform the following tasks:
- Run configure hook of "telegram-desktop" snap if present (run hook "configure": cannot locate base snap core22: No such file or directory)

我试图删除core22来修复它,但是它没有工作:

代码语言:javascript
运行
复制
error: cannot perform the following tasks:
- Remove data for snap "core22" (522) (failed to remove snap "core22" base directory: remove /var/snap/core22: directory not empty)

我也修不了那个。我试过sudo snap refresh core22 --edge,尽管它不起作用:

代码语言:javascript
运行
复制
error: cannot refresh "core22": refreshing disabled snap "core22" not supported

使用core22启用sudo snap enable core22的尝试失败:

代码语言:javascript
运行
复制
error: cannot perform the following tasks:
- Setup snap "core22" (522) security profiles (cannot find installed snap "core22" at revision 522: missing file /snap/core22/522/meta/snap.yaml)

系统信息:

代码语言:javascript
运行
复制
5.19.0-32-generic #33~22.04.1-Ubuntu

snap list --all

代码语言:javascript
运行
复制
Name                       Version                     Rev    Tracking         Publisher      Notes
bare                       1.0                         5      latest/stable    canonical✓     base
chromium                   110.0.5481.100              2333   latest/stable    canonical✓     -
chromium                   110.0.5481.77               2319   latest/stable    canonical✓     disabled
core                       16-2.58                     14447  latest/stable    canonical✓     core,disabled
core                       16-2.58.2                   14784  latest/stable    canonical✓     core
core18                     20230118                    2679   latest/stable    canonical✓     base,disabled
core18                     20230207                    2697   latest/stable    canonical✓     base
core20                     20230126                    1822   latest/stable    canonical✓     base
core20                     20221212                    1778   latest/stable    canonical✓     base,disabled
core22                     -                           522    latest/stable    canonical✓     disabled,broken
cups                       2.4.2-5                     872    latest/stable    openprinting✓  -
cups                       2.4.2-4                     836    latest/stable    openprinting✓  disabled
cura-slicer                4.13.2                      100    latest/stable    glasen         disabled
cura-slicer                4.13.2                      102    latest/stable    glasen         -
firecamp                   2.7.1                       202    latest/stable    nishchit14     -
firefox                    109.0.1-1                   2311   latest/stable/…  mozilla✓       disabled
firefox                    110.0-3                     2356   latest/stable/…  mozilla✓       -
gnome-3-28-1804            3.28.0-19-g98f9e67.98f9e67  161    latest/stable    canonical✓     -
gnome-3-34-1804            0+git.3556cb3               77     latest/stable    canonical✓     -
gnome-3-38-2004            0+git.891e5bc               115    latest/stable/…  canonical✓     disabled
gnome-3-38-2004            0+git.6f39565               119    latest/stable/…  canonical✓     -
gnome-42-2204              0+git.0c1a50b               56     latest/stable    canonical✓     -
gtk-common-themes          0.1-81-g442e511             1535   latest/stable/…  canonical✓     -
gtk-common-themes          0.1-79-ga83e90c             1534   latest/stable/…  canonical✓     disabled
pdftk                      2.02-4                      9      latest/stable    smoser         -
slack                      4.28.184                    67     latest/stable    slack✓         disabled
slack                      4.29.149                    68     latest/stable    slack✓         -
snap-store                 41.3-68-gf43d07e            681    latest/edge      canonical✓     -
snap-store                 41.3-66-gfe1e325            638    latest/edge      canonical✓     disabled
snapd                      2.58.3+git520.gb0848d7      18621  latest/edge      canonical✓     snapd
snapd                      2.58.2                      18357  latest/edge      canonical✓     snapd,disabled
snapd-desktop-integration  0.1                         49     latest/stable/…  canonical✓     -

ls -la /var/snap/core22的响应

代码语言:javascript
运行
复制
total 12
drwxr-xr-x  3 root root 4096 helmi  24 11:50 .
drwxr-xr-x 22 root root 4096 helmi  26 11:53 ..
drwxr-xr-x  2 root root 4096 heinä  24  2022 504

是否有任何方法来修复core22而不完全重新安装在系统上?谢谢

Upd:添加了关于删除尝试的信息。Upd2:添加ls -la /var/snap/core22

EN

回答 1

Ask Ubuntu用户

发布于 2023-03-13 15:59:55

最后我找到了解决办法。事实上,如果我们回顾一下我在原始消息中发布的错误信息,这是表面上的:

  1. sudo rm -rf /var/snap/core22
  2. sudo snap remove core22
  3. sudo snap install core22
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1456802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档