如何释放通过 snap 安装的软件所占用的空间?? snap remove xxx 之后磁盘占用完全没有变化,一点点都没有减少,我都怀疑它是不是真的卸载了...

2020-03-08 00:47:46 +08:00
 qceytzn

今天第一次用 snap,成功安装并运行了两个软件,试用下来感觉失望,snap remove 删之,然后我发现删除两个软件之后空间占用一点点都没有释放!这是什么夺命操作??请教如何释放被 snap 的无用软件占用的空间

4094 次点击
所在节点    Linux
6 条回复
qceytzn
2020-03-08 00:50:18 +08:00
系统是 opensuse
cev2
2020-03-11 17:18:36 +08:00
不知道你说的那两个软件是什么软件,不过“一点点”都没有减少是不可能的。
snap 默认卸载软件时会保留软件内部数据、配置 31 天,以便再次安装时快速恢复之前配置,如果用过 iOS 卸载 APP 应该很容易理解。
保留的内容会在 31 天后自动删除,使用 snap 本来就是一种用空间换方便的东西。当然我最喜欢的一点就是浏览器、docker 相当于有了 2 层沙箱,讨厌的是 io 性能下降太厉害。
没怎么用过蜥蜴家,不知道蜥蜴家是不是还默认 btrfs,在 btrfs 上因为 cow 估计 io 性能会损失更严重。
qceytzn
2020-03-11 19:44:28 +08:00
@cev2 当时真的是一点点都没有减少,因为磁盘空间已经很紧张了所以我是转移了一些内容后才开始安装 snap 相关的东西的,所以当时空余空间多少、安装 snap 的东西后还剩多少以及卸载那些东西后又剩下多少都是亲自看过的,卸载后真的一点都没有减少!然后第二天重新开机后多出来了 100M 左右,也就仅仅是 100M 左右,而安装的东西有一个 G 出头!
qceytzn
2020-03-11 19:45:35 +08:00
同样是为了在各个发行版上跑起来,感觉 AppImage 比 snap 好很多,一个可以运行文件就 OK 了
toptyloo
2020-03-17 23:16:14 +08:00
用 flatpak 吧,运行效率比 snap 快很多,也没有 snap 坑爹的存储限制
qceytzn
2020-03-18 02:12:50 +08:00
@toptyloo 今天第一次听说 flatpak,所以重点问题不是我用不用 flatpak,是 coder 们用什么方式来分发软件,他们选择了 snap 我也没办法用 flatpak 啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/650822

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX