当我输入:
$ 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)
Run Code Online (Sandbox Code Playgroud)
我看到几个老卡“安装”和可用,而只有最新版本作为当前的/snap/ubuntu-core
这没什么大不了的,但我需要较旧的 ubuntu 核心吗?这不是没有删除的错误吗?我可以简单地卸载并删除文件吗?
Tre*_*iño 33
sudo snap remove core --revision 122
sudo snap remove core --revision 352
Run Code Online (Sandbox Code Playgroud)
因此,基本上是在命令行中传递要删除的修订。
要检查您安装的那些,您必须使用 snap list [snap-name] --all
要完全删除 snap core、snap 和挂载的文件系统:
列出已安装的 snap coressnap 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
删除禁用的首先snap remove core --revision 7713注意步骤 1 中的 Rev 列应匹配 --revision
卸载snapd(在Ubuntu: apt-get purge snapd)
找出 snap 是否仍然安装(例如df -H)给出类似的东西
/dev/loop0 94M 94M 0 100% /snap/core/7917并卸载它,umount /snap/core/7917但它不应该
如果仍然挂载 fs-es,您应该尝试手动清理/etc/systemd/system/snap-core-*一些文件。
下次当您的服务器重新启动时,快照将不会出现,除非您出于某种原因再次安装/删除快照...
| 归档时间: |
|
| 查看次数: |
32142 次 |
| 最近记录: |