作者ivon852 (内容农场杀手)
看板Linux
标题Re: [闲聊] Linux发行版的选择
时间Tue Apr 11 15:33:05 2023
撇除把Android和ChromeOS跟GNU/Linux一起讨论的
我觉得最近出现的immutable Linux distro也是可以用作桌面版用途。
https://i.imgur.io/3usyDSu
immutable distro整个系统唯读,除显卡驱动的必要套件外,其他套件都用Flatpak、Podma
n容器安装,DistroBox这个软体更是可以方便在容器环境存取其他Linux发行版的工具。
使用BTRFS,升级直接覆盖旧有的rootfs,支援回滚。
目前immutable的发行版有以下几个,设计理念大致相同。
- SteamOS:基於Arch Linux,玩游戏专用
- Fedora Silverblue/Kiniote:基於Fedora
- MicroOS:基於openSUSE,Wiki写目标客群是「不想花时间调整系统的开发者」
- VanillaOS:基於Debian
- EndlessOS:以前基於Ubuntu,後来改成Debian,好像是主打教育市场
- blendOS:创办人口出狂言,说要取代所有的Linux发行版,所以支援apt, dnf, yum, pac
man, and yay等套件管理员。
---
上面的系统我实际用过的为Silverblue和MicroOS,我觉得还是不完美,即使是单纯拿来上
网。
如果软体只能从Flathub装,那Gnome Software那套烂前端应该要先搞好,稳定性至少要有W
indows 11商店的等级吧。KDE Discover还比较稳。
https://i.imgur.io/SHuCZD2
此外用Flatpak装软体,仍会有启动较慢,或是权限设计不妥的问题。某些桌面环境的核心
软体还是得用系统套件管理员安装,这样会给初阶使用者造成困惑。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.71.221.135 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1681198388.A.2FF.html
1F:推 changchichun: 整个系统唯读?? 那怎麽用啊? 04/12 09:24
2F:→ terter: 一般嵌入式系统(硬体固定)好像比较常见, 使用者应用区 04/12 10:18
3F:→ terter: 还是可写啦。系统更新就真的直接盖过去就好 04/12 10:19
4F:→ Richun: 我有用过一阵子silverblue,它系统更新完一定要重开机。 04/14 02:15
5F:→ Richun: 如果炸掉可以rollback回上一版,但不会动到系统以外的东西 04/14 02:16
6F:→ Richun: 整体算分成三个部分,OS跟layer上去的package、flatpak、 04/14 02:18
7F:→ Richun: podman做出的container。 04/14 02:18
8F:推 Arbin: 专门给k8s用的部分发行版就是read-only 04/16 03:03
9F:→ Arbin: 例如Talos Linux,看同学玩过,刚刚找了一下才找到xd 04/16 03:06
10F:→ George017: silver blue是可以用指令装套件的吧?只不过不是一般R 05/06 12:51
11F:→ George017: HEL上的yum/dnf 05/06 12:51
12F:→ George017: 另外就是套件的功能与稳定度似乎还是有差(silver blue 05/06 12:53
13F:→ George017: 上的cockpit就少了一些东西) 05/06 12:53
14F:→ ivon852: 对的,用ostree,至於dnf那些只能在podman容器里用 05/07 13:49
15F:推 extraymond: ubuntu也要出immutable了,看来大趋势会流行一阵子 06/11 02:50