今天第一次用 snap,成功安装并运行了两个软件,试用下来感觉失望,snap remove 删之,然后我发现删除两个软件之后空间占用一点点都没有释放!这是什么夺命操作??请教如何释放被 snap 的无用软件占用的空间
1
qceytzn OP 系统是 opensuse
|
2
cev2 2020-03-11 17:18:36 +08:00 via Android 1
不知道你说的那两个软件是什么软件,不过“一点点”都没有减少是不可能的。
snap 默认卸载软件时会保留软件内部数据、配置 31 天,以便再次安装时快速恢复之前配置,如果用过 iOS 卸载 APP 应该很容易理解。 保留的内容会在 31 天后自动删除,使用 snap 本来就是一种用空间换方便的东西。当然我最喜欢的一点就是浏览器、docker 相当于有了 2 层沙箱,讨厌的是 io 性能下降太厉害。 没怎么用过蜥蜴家,不知道蜥蜴家是不是还默认 btrfs,在 btrfs 上因为 cow 估计 io 性能会损失更严重。 |
3
qceytzn OP @cev2 当时真的是一点点都没有减少,因为磁盘空间已经很紧张了所以我是转移了一些内容后才开始安装 snap 相关的东西的,所以当时空余空间多少、安装 snap 的东西后还剩多少以及卸载那些东西后又剩下多少都是亲自看过的,卸载后真的一点都没有减少!然后第二天重新开机后多出来了 100M 左右,也就仅仅是 100M 左右,而安装的东西有一个 G 出头!
|
4
qceytzn OP 同样是为了在各个发行版上跑起来,感觉 AppImage 比 snap 好很多,一个可以运行文件就 OK 了
|
5
toptyloo 2020-03-17 23:16:14 +08:00 1
用 flatpak 吧,运行效率比 snap 快很多,也没有 snap 坑爹的存储限制
|