首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何卸载并可能删除旧的Ubuntu核心快照

如何卸载并可能删除旧的Ubuntu核心快照
EN

Ask Ubuntu用户
提问于 2016-09-23 20:17:08
回答 4查看 39.7K关注 0票数 32

当我打字时:

代码语言:javascript
复制
$ mount|grep snap
/var/lib/snapd/snaps/ubuntu-core_352.snap on /snap/ubuntu-core/352 type squashfs (ro,relatime)
/var/lib/snapd/snaps/ubuntu-core_423.snap on /snap/ubuntu-core/423 type squashfs (ro,relatime)
/var/lib/snapd/snaps/ubuntu-core_122.snap on /snap/ubuntu-core/122 type squashfs (ro,relatime)

我看到几个旧的snap“挂载”并可用,而在/snap/ubuntu-core中只有最新版本被用作当前版本。

这不是什么大问题,但我需要更老的ubuntu核心吗?这不是一个bug吗?没有删除吗?我可以简单地卸载和删除这些文件吗?

EN

回答 4

Ask Ubuntu用户

回答已采纳

发布于 2016-11-04 18:53:36

代码语言:javascript
复制
  sudo snap remove core --revision 122
  sudo snap remove core --revision 352

因此,基本上是在命令行中传递要删除的修订。

要检查已安装的程序,必须使用snap list [snap-name] --all

票数 33
EN

Ask Ubuntu用户

发布于 2019-10-30 12:56:46

要完全删除snap核心、snap和挂载的文件系统:

  1. 列表已安装的管理核心snap list --all应该给您提供如下内容:Name Version Rev Tracking Publisher Notes core 16-2.41 7713 stable canonical✓ core,disabled core 16-2.42 7917 stable canonical✓ core
  2. 首先删除禁用的snap remove core --revision 7713,注意步骤1中的Rev列应该匹配--修订
  3. 卸载管理单元(在Ubuntu:apt-get purge snapd上)
  4. 如果snap仍然被挂载(例如df -H),则Findout提供类似于 /dev/loop0 94M 94M 0 100% /snap/core/7917并卸载它的umount /snap/core/7917,但是它不应该
  5. 如果仍然有安装的fs-es,您应该尝试手动清理/etc/systemd/system/snap*的文件。

下次当您的服务器重新启动时,snapd将不会出现,除非您出于某种原因再次安装/删除管理单元.

票数 7
EN

Ask Ubuntu用户

发布于 2016-09-24 08:23:46

所以我卸下了那张旧的照片:

代码语言:javascript
复制
sudo umount /snap/ubuntu-core/122

然后做一些手工清理

代码语言:javascript
复制
sudo rmdir /snap/ubuntu-core/122
sudo rm /var/lib/snapd/snaps/ubuntu-core_122.snap

另一个也是一样。天空没有坠落..。现在还没有

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

https://askubuntu.com/questions/828859

复制
相关文章

相似问题

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