57 条回复  ·  1651 次点击
satoru 小成 2024-5-4 16:38:02
有一次需要打个 snap 包,测试过程中遇到个错误,在系统里找了对应的 Python 脚本读了下源码,那源码质量真是一言难尽,要是只看官网我还以为是多成熟的包管理系统 ……
brookegas 小成 2024-5-4 18:02:10
因为安装 vps 要使用 certbot 自动更新证书,结果发现新版的 certbot 强制要 snapd

You'll need to install snapd and make sure you follow any instructions to enable classic snap support.
Follow these instructions on snapcraft's site to install snapd.

一开始没在意,就按它的要求安装了 snapd ,然后就看它花花地下载一堆各类依赖项
因为是个小机,对空间占用有点敏感,所以安装完以后 df -lh 一看,硬盘空间少了 2G

我只要定期更新下证书而已,可你到底干了些什么?!真是一坨大便啊!

赶紧卸载了
huyanprc 小成 2024-5-4 19:20:20
还是回归 debian 的好。
mayli 小成 2024-5-4 20:26:38
@Jirajine 我觉得这是 snap 这种类似于绿色软件的打包办法,比起 deb 的方案对于某些用户友好很多,就不容易装新软件出现一堆库冲突。
而且像复杂的软件,比如 lxd 和浏览器, 也能包进来,用户体验类似 apk 这种 allinone 的软件包,比起装个 chrome 还要一万个依赖,体验好一些。
AstroProfundis 小成 2024-5-5 01:01:16
@cnt2ex 他想说发行版的打包者没有能力跟上浏览器上游的更新速度,会导致 backport 不及时

我的评价是:这个能力恰恰是发行版搞 LTS 的原因,以及一些厂家拿来卖钱的地方,如果不信任这种能力那就不要用 LTS 直接来愉快地滚 Arch 好了,也犯不上用这种自带一大坨专用依赖的包(
cybort 初学 2024-5-5 17:27:32
@jinliming2 Ubuntu 的大部分用户并不想这样或者没有精力这样折腾,需要作为默认的行为提供使用便利。
ch3n9w 小成 2024-5-6 09:54:42
@Jirajine LTS 不能提供常用软件的安全更新, 不是软件的问题, 就是厂商问题, 别扯什么复杂不复杂, 写一个自动化脚本更新很难吗?
xing2387 小成 2024-5-16 18:27:39
chromium 很久很久前就用 snap 了,比 ubuntu 自带的 firefox 还早,我就换了用 chrome 。我宁愿用 edge 也不要 snap !
123456
返回顶部