首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除所有快照和管理单元,最好使用单个命令。

如何删除所有快照和管理单元,最好使用单个命令。
EN

Ask Ubuntu用户
提问于 2021-01-19 00:50:00
回答 1查看 36K关注 0票数 20

我目前使用的是一台Ubuntu20.04机器,它的根卷很小。默认的snap设置占用了~1G空间,尽管只有几个包。当我试图从snap中删除core时,我得到了以下错误。

代码语言:javascript
复制
# snap remove core18
error: cannot remove "core18": snap "core18" is not removable: snap is being used by snaps gnome-3-34-1804, gtk-common-themes and snap-store.

我知道我可以先通过手动删除受抚养人来解决这个问题,但是是否有一个一行解决方案可以自动管理依赖项,以便所有的快照和管理单元都可以一次删除?

EN

回答 1

Ask Ubuntu用户

发布于 2021-01-19 01:35:40

这不是一条条线,但是,如果您想要完全删除与机器上的快照相关的所有内容,请按照以下步骤操作:

  1. 打开航站楼
  2. 列出使用snap list安装在系统上的所有快照。您将看到如下内容:名称版本Rev跟踪发布者注意到铬87.0.4280.141 1444最新/稳定规范✓-✓16-2.48.2 10583最新/稳定规范✓核心✓20201210 1944年最新/稳定规范✓基表情1.3.0 12最新/稳定标准✓-3-28-1804 3.28.0-19-g98f9e67.98f9e67最新/稳定规范✓- gnome-3-34-1804✓66最新版本/stable规范✓-gnome-系统-监视器3.36.0-12-g35f88a56d7148最新/稳定/…规范✓-gtk-公共主题0.1-50-gf7627e4 1514最新/稳定/…规范✓- snap-store 3.38.0-59-g494f078 518最新/稳定/…规范✓- spotify 1.1.46.916.g416仙人掌43最新/稳定spotify✓- vlc 3.0.11 1700最新/稳定视频✓-
  3. 使用sudo snap remove <package>删除您可能选择安装的每一个插件: sudo、snap、to、snap、emote、sudo、snap、spotify、sudo、snap、vlc。
  4. 按以下顺序删除核心快照(您的列表可能略有不同):sudo snap Remove snap -存储sudo snap remove gtk-公共主题sudo snap删除gnome-系统-监视sudo snap删除gnome-3-34-1804 sudo snap删除gnome-3-28-1804 sudo snap删除core18 sudo snap
  5. 验证在snap list中没有安装更多的快照。您应该会看到这样的消息:还没有安装快照。试着‘快速安装你的世界’。
  6. sudo umount /snap/core/{point}卸载快照挂载点,用实际挂载点替换{point}。您可以使用df -h找到完整的列表。注意:在Ubuntu20.10(和更新的)中,您只需要这样做:sudo umount /var/snap
  7. 使用snapd从系统中删除sudo apt purge snapd
  8. 删除可能保留的任何与快照相关的目录: rm -rf ~/ sudo rm -rf /snap sudo rm -rf /var/ sudo rm -rf /var/lib//snap

您的系统现在将没有快照。

票数 16
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1309144

复制
相关文章

相似问题

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