对真正的新人,我是说听都没听说过什么是 Linux 的,甚至连 MacOS 都没用过的,更甚至连 Windows 都不怎么会用的新人,我唯一推荐的 Linux 发行版是 SteamOS
。
理由:
- 不会装系统可以直接买预装好的游戏机

- 打游戏不用折腾,开机就能玩
- 内置 Flatpak 应用商店,一键安装桌面软件
- A/B 分区更新,只读系统分区,防止不小心误删系统文件
- 默认关闭从系统包管理器升级系统/安装软件,防止更新挂系统
- 背后有大公司维护

- 基于 ArchLinux,等用户成长为高手之后,依然有可玩性
2 个赞
steamos主要是得额外花钱买硬件
自己装的话用cachyos就行,和你说的几个理由差不多
安装试了一下,在国内有个比较大的问题是,很多集成的包都是从私有源里面安装的,对网络环境稳定性要求比较高,本来arch更新就很费时间,这个有点劝退。
真的有问题?好像用 fcitx5 的话,环境变量都免得配置了
clsty
52
挺巧,我作为 illogical-impulse 的维护者之一,最近正好看到有人建议把项目打包成 Omarchy 那样的发行版:
发现刚好 Emacs China 也有讨论。
我对 Omarchy 的主要看法是——宣传得不错。
Linux 桌面本身就是小众化的,而小众就意味着话语权较低——越小众,相关方面尤其是软件硬开发商就越会倾向于忽略 Linux 桌面用户,从而使这些用户在满足自己的需求方面变得越发困难。
Omarchy 确实存在一些问题,相对其基于的其它自由开源项目也确实得到了偏多的关注,但只要不是非常严重,在上述背景下,我相信它所做出的宣传,总体还是符合 Linux 桌面用户的长远利益的。
另外,关于一个 Opinionated 的预配置的 Arch Linux 是不是发行版,乃至于像 Emacs、Neovim 的各种预配置(指 Spacemacs、Astrovim 等等)是否属于发行版,判定的标准确实存在模糊的界限。
说到底,即使是那些公认的发行版也同样属于预配置,只是封装程度不同。
具体来说,封装程度越深,越是代替用户配置某种底层结构,并且越是将静态、硬性(或者说 opinionated)的配置改为由动态、可变的配置,在这个过程中抽象出更高层次的配置语义,就越能帮助用户减少对底层的直接干预,因而就越能被看作一种发行版。
比如,illogical-impulse 曾经只是作者(end-4)对 Hyprland、AGS 等的用户配置,而后逐渐将已有的这些配置部分抽象成供 illogical-impulse 用户使用的自定义配置(~/.config/ags/user_options.jsonc),而目前 Quickshell 版本的 illogical-impulse 甚至有了自己的 GUI 配置界面以及 ~/.config/illogical-impulse,其封装程度显然已经比原有单纯的“用户配置”要高多了。
虽然还没有,但如果我们愿意,或许可以将 illogical-impulse 称为一个 Quickshell 发行版,但无论如何它本质上仍然是一种预配置。争论它是否是一发行版其实并没有太大的意义——我想这也同样适用于 Omarchy 是否属于 Linux 发行版的问题。当然,Omarchy 相比我们所熟知的很多发行版也确实远远不够成熟,存在很多需要改善的问题。
1 个赞
我的观念比较简单,只要以独立名称告知公众的,就叫发行版,不需要太多的纠结
U颜值很高看着很心动,比当年自己Arch用i3配出来的强太多;加上小本儿多年没用(文档没写好、自已配的i3也复用不起来了),计划直接尝个鲜~
虽然DHH技术方面感觉就是个屁也不懂炒作逼,但是说的话还是狠狠支持,说的太对了 
1 个赞
本来也没啥技术,配置就是处理各种细节;不过DHH审美不错哇,我反正配不了这么好看
1 个赞
发布和发行还是有点区别的。一个linux distro至少要有个独特的kernel config吧,如果kernel,firmware,modules,bootloader,init,utils,xserver这些都是抄的别人的编译配置,那跟linux关系其实不是很大。