57 条回复  ·  1652 次点击
wizardyhnr 该用户已被删除 2024-5-3 22:10:36
提示: 作者被禁止或删除 内容自动屏蔽
flyqie 小成 2024-5-3 22:12:01
@Jirajine #12

`所以官方仓库里自然不应该打包 chromium ,因为浏览器是必须要一直升级的程序,无论你通过 snap/第三方仓库等方式安装。`

应该交给用户选择,因为据我所知有些给终端用户的就是要固定的版本,不需要一直升级,整一套都是内外网隔离的。

`snap 是专为 ubuntu 的目标用户设计的,如果你发现你很讨厌它,说明你已经不再是 ubuntu 的目标用户了,继续使用 ubuntu 确实是习惯使然。

你这话总感觉有种爱用不用不用拉到厂商就是爷的感觉,这话也就适合 toC 说说了,toB 。。。
FrankAdler 小成 2024-5-3 22:20:03
@Jirajine 问别人知不知道什么是 LTS 的时候你自己搞明白什么是 LTS 了吗
ltkun 小成 2024-5-3 22:23:37
2204  以后就弃用 ubuntu 了 当时 firefox 另存不到 home 目录
ysc3839 小成 2024-5-3 22:24:42
@Jirajine 有时候使用 LTS 是迫不得已,比如 NVIDIA 官方就只对 Ubuntu 的 LTS 版本提供驱动
xtyuns 小成 2024-5-3 22:40:27
两年前的文章都提到过这个事情了
https://cloud.tencent.com/developer/article/2017496
ExplodingFKL 小成 2024-5-3 22:44:33
LTS 和浏览器要经常更新并不冲突 ... 只要新版本与当前兼容就行,又不是 libxxx  , 而且隔壁 firefox 也有 esr 呢,而且要是 snap 有 flatpak 一半好用都没人骂,闭源后端 + 下载慢且做不了镜像站 + 各种各样的小 bug 还和 docker/podman 不太兼容啥的 .....
debuggerx 小成 2024-5-3 23:16:09
@yyzh 你说的这个效果只要安装 command-not-found 这个包就能实现了,并不是只有 ubuntu 可以:
https://packages.debian.org/bookworm/command-not-found
https://salsa.debian.org/jak/command-not-found
https://wiki.ubuntu.com/CommandNotFoundMagic

类似的,有些发行版或者系统 tab 键补全效果不好,并不是发行版不行,而只是因为没有预装 bash_completion 包,自己装上就好
shijingshijing 小成 2024-5-3 23:51:48
snap 如果只是安静的当一个商店或者安装工具,我能忍。但是他不满足于做这样一个角色,而且要命的是,他这个角色也做不好。其次,snap 还有下面几宗罪:
1 ,snapd 会在后台运行,占据你的 CPU 和内存资源;
2 ,snap 会把很多上游 apt 源里面的包,悄咪咪的替换成自己的 snap 包,他自己的那些个安装包一个个都奇大务必,随便一个简单的工具,都大几百 M ,完全不 care 你的磁盘空间;
3 ,snap 不会主动清理程序的旧版本的 snap 包。
4 ,你千辛万苦干掉了 snap ,不小心升级了一下,他又回来了。

最后,给大家分享一个手动清理旧版本的 snap 包的脚本:
``` shell
#!/bin/bash
# del_old_snap.sh
# https://superuser.com/a/1330590
# Removes old revisions of snaps
# CLOSE ALL SNAPS BEFORE RUNNING THIS set -eu

snap list --all | awk '/disabled/{print $1, $3}' |
    while read snapname revision; do
        snap remove "$snapname" --revision="$revision"
    done
```
kuanat 小成 2024-5-3 23:52:25
如果你在用 Ubuntu ,同时你又不认可 Canonical 的做法,我建议你考虑一下 Debian ,它是 Ubuntu 的上游发行版。

Debian 的全称是 Debian GNU/Linux ,如果不清楚什么是 GNU 可以看官方 FAQ https://www.debian.org/doc/manuals/debian-faq/basic-defs.en.html#whatisdebian

至于原因,我这里引用一下 Richard Stallman 于 1985 年写的 GNU Manifesto 中的一段话 https://www.gnu.org/gnu/manifesto.html

- Why All Computer Users Will Benefit
Users will no longer be at the mercy of one programmer or company which owns the sources and is in sole position to make changes.
返回顶部