去除 snap 的 ubuntu

2024-06-16 12:46:59 +08:00
 Joomaen

之前在哪看见过一个第三方 Ubuntu ,改动仅是去除了 snap ,现在找不到了。

3522 次点击
所在节点    Linux
21 条回复
0o0O0o0O0o
2024-06-16 12:53:33 +08:00
桌面那你就用 Pop!_OS 吧,Ubuntu server 就自己移除 snapd
fsdrw08
2024-06-16 13:56:29 +08:00
mint
zouzanyan
2024-06-16 14:00:49 +08:00
server 不就好了,要什么桌面自己下载
ysc3839
2024-06-16 14:02:19 +08:00
手动卸载就好了吧
EVANGELIONAir
2024-06-16 14:17:04 +08:00
Ubuntu server 也是有 snap 的
去除 snap 的方法国外 FOSS 媒体或论坛都有,不过都在 22.04 ,24.04 开始已经不推荐删了
Vamposine
2024-06-16 19:55:45 +08:00
mint
memorycancel
2024-06-16 21:43:03 +08:00
snap 有啥不好的?感觉比 apt-get 好用,装 redis postgres 啥的很方便啊,包也新。
asd1314s
2024-06-16 23:59:04 +08:00
一个 atp upgrade,又 TM 回来了
fanhed
2024-06-17 01:57:42 +08:00
不影响开机速度就不要管就行了, 我记得有一个版本 snap 卡我开机, 我一怒之下删了
arfaWong
2024-06-17 08:56:35 +08:00
linux mint
libook
2024-06-17 10:08:54 +08:00
Ubuntu 官方源不提供桌面应用的非 Snap 版安装包了,所以即便成功去除了 Snap ,你也需要寻找其他软件源替代方案。

倒不如彻底不用 Ubuntu 了,换别的;除非你买了 Ubuntu 的企业支持,或者你的供应商负责提供基于 Ubuntu 的解决方案。

Snap/Flatpak 在容器环境或 chroot/proot 环境下无法直接使用,需要折腾。比如想要在 docker 镜像里使用 puppeteer 驱动 chromium 就非常麻烦。
ExplodingFKL
2024-06-17 10:37:34 +08:00
@memorycancel 因为 snap 让一个简单的应用需要带一坨运行环境,而且还要内核支持,关键是兼容性也不好,而且 server 还是闭源的
memorycancel
2024-06-17 11:01:39 +08:00
@ExplodingFKL 各有利弊吧,对开发友好,对运维不友好~
rulagiti
2024-06-17 12:47:50 +08:00
debian 不香?
flyqie
2024-06-17 13:44:36 +08:00
@memorycancel #7

snap 有啥好的?

/t/1037576
memorycancel
2024-06-17 14:12:50 +08:00
@flyqie 确实。。只能说欺骗感情确实碰到咱码农的逆鳞了~
imes
2024-06-17 15:08:07 +08:00
@memorycancel 7#
1. 为什么 snapd 要在后台运行?一个包管理,占用 CPU 和内存有必要和意义吗?
2. 明明很多软件有稳定的 apt 源,为什么要拦截并替换成 snap 包?
3. loop 到底是什么鬼?不主动清理旧版本,是什么脑洞?
4. 没有上下游,抛弃社区和个人,snap 作为中心化的包管理,到底想干什么?
5. 基于 Ubuntu core ,让大家面向 Ubuntu 的 Linux 开发是吧?
easy88866
2024-06-17 15:55:21 +08:00
可以尝试手动卸载

```
sudo snap remove --purge $(snap list | awk '!/Name|core|bare|snapd/{print $1}')
sudo apt purge snapd
sudo rm -rf ~/snap
sudo rm -rf /var/snap
sudo rm -rf /var/lib/snapd
```
bluedawn
2024-06-17 18:17:04 +08:00
所以我选择 flatpak 和 archlinux 了。以前用 ubuntu 挺多的
flyqie
2024-06-17 18:58:01 +08:00
@easy88866 #18

参考#15 ,卸载了貌似也没用,因为 ubuntu 已经逐步开始把 apt 源里的包搞马甲了。

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

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

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

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

© 2021 V2EX