Re: [闲聊] Linux发行版的选择

楼主: ivon852 (ASUS)   2023-04-11 15:33:05
撇除把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等套件管理员。
作者: changchichun (Eric Chang)   2023-04-12 09:24:00
整个系统唯读?? 那怎么用啊?
作者: terter (terter)   2023-04-12 10:18:00
一般嵌入式系统(硬件固定)好像比较常见, 使用者应用区还是可写啦。系统更新就真的直接盖过去就好
作者: Richun (解放左手的OO之力)   2023-04-14 02:15:00
我有用过一阵子silverblue,它系统更新完一定要重开机。如果炸掉可以rollback回上一版,但不会动到系统以外的东西整体算分成三个部分,OS跟layer上去的package、flatpak、podman做出的container。
作者: Arbin (路人_Lv菜逼八)   2023-04-16 03:03:00
专门给k8s用的部分发行版就是read-only例如Talos Linux,看同学玩过,刚刚找了一下才找到xd
作者: George017 (阿丙)   2023-05-06 12:51:00
silver blue是可以用指令装套件的吧?只不过不是一般RHEL上的yum/dnf另外就是套件的功能与稳定度似乎还是有差(silver blue上的cockpit就少了一些东西)
楼主: ivon852 (ASUS)   2023-05-07 13:49:00
对的,用ostree,至于dnf那些只能在podman容器里用
作者: extraymond (extraymond)   2023-06-11 02:50:00
ubuntu也要出immutable了,看来大趋势会流行一阵子

Links booklink

Contact Us: admin [ a t ] ucptt.com