什么是 Linux 发行版
Linux /lɪnəks/ 只是一个内核,我们说 Linux 发行版的时候指的是将各种各样的软件和 Linux 内核打包好之后发行的操作系统。
自由软件基金会的 GNU 项目开发的软件是绝大多数 Linux 发行版的重要基础工具,所以又称这类系统为 GNU/Linux
/ɡəˈnuː slæʃ ˈlɪnəks/。
因为源代码是公开的,并且使用的版权协议允许任何人自由进行修改、分发等操作,而不同开发者的理念、目的、偏好、发行策略不同,也就产生了各式各样的 Linux 发行版。
从 Wikipedia List of Linux distributions 页面可以看到一张特别长的发行版分支图。这其中最大,最值得重点提及的是 Debian 系发行版。如果有一个软件要适配 Linux,那么它大概率会先出,甚至只出 Debian 系的 .deb 后缀的软件包。虽然其他发行版通过一些额外操作也能装上 .deb 包,但是免不了要折腾,直接用 Debian 系发行版通常会更方便。
选择合适的发行版
好的教程敢于为读者做出选择。
LinusTechTips的经历告诉我们:"好的发行版选择至关重要"。通过 Steam 硬件统计排名 选择发行版是我觉得最有效最贴合实际的策略。

除去基于 Arch 开发的 SteamOS,Arch Linux、Linux Mint 和 CachyOS 常居排行榜前三。
SteamOS 是专为游戏掌机和主机开发的系统,所以排除。
如果你是第一次接触 Linux,Linux Mint 就是最佳的入门之选,它是以新手友好为最大卖点的 Debian 系发行版,基于 Ubuntu 制作,你将拥有最无痛的新手体验。Linux Mint 不是游戏发行版,也不是大公司开发,却长期在 Steam 调查中保持领先地位,普通用户对其的认可程度可见一斑。
这还涉及到 Linux 显示协议的变迁。现在大部分桌面和发行版都已经转向新的 Wayland 协议,但是 Wayland 严格的权限管理加上软件厂商消极的适配开发,
点名批评国产厂商,常常导致软件在 Wayland 上有各种问题,而 Linux Mint 仍将 X11 作为可选项,可以获得更稳定更完整的使用体验。
Arch 系发行版长期在 Steam 调查中占据领先位置,如果想更进一步,获得最佳的桌面端 Linux 体验,处在精简、易用、自由和好玩的平衡点的 Arch Linux 是最佳选择。
Arch 拥有最新的软件、最详尽的文档、最偏向桌面端日用的社区氛围,甚至还有 Steam 的背书。软件生态由用户上传到 AUR 的各种一键安装脚本扩充,虽然存在安全隐患,但是非常丰富,非常方便。就像在 Windows 上不要随意安装软件那样,在 Arch 也不要随意安装 AUR 上的包。
Arch 的安装是纯命令行,可能有些复杂,如果想要安装简单,开箱即用的 Arch Linux,以下是我推荐的 Arch 衍生发行版:
-
极致性能。
当前最热门的发行版。台式机的首选。缺点是稳定性低于原版 Arch Linux 且功耗略高,不适合注重续航的场景。

-
国产,适合中文用户。
对中国大陆用户进行了专门调整的 Arch 衍生发行版。官网的 ISO 更新可能不及时,建议加 Q 群:
428382413。
-
外观漂亮,快捷稳定。
我个人最喜欢的 Arch 衍生发行版,主题设计很棒,还提供了很多便利工具,缺点是资源占用略高。

其他推荐
上面提到的 Linux Mint 和 Arch Linux 是我认为绝对不会错的选择,而这部分则会列举一些其他值得使用的发行版,如果符合需求的话推荐尝试。还会额外提及一些 Linux 发行版的历史,如果不感兴趣可以跳过。
-
你一定听说过 CentOS 吧
过去几十年,如果你翻开一本《Linux从入门到精通》之类的教程类书籍,那么它用于演示的发行版大概率是 CentOS,因为 CentOS 曾经是 RHEL 的社区克隆版(现在已经不是了)。RHEL 是企业级服务器中占比最高的系统,它的开发商是红帽,1999 年就在纳斯达克上市,2019 年被 IBM 收购,成为 IBM 的全资子公司。红帽是现代 Linux 底层技术的奠基者,systemd、Wayland、PipeWire、Flatpak 这些当前桌面 Linux 赖以运行的组件大多由红帽主导或深度参与开发。红帽系发行版是 Debian 系之外的第二大分支,软件包后缀为
.rpm,如果有软件要适配 Linux,.rpm的优先级仅次于.deb。Fedora 是红帽系发行版的最上游,永远处在 Linux 技术的最前沿,
有人说这是当小白鼠。如果你以后想做企业级服务器相关的工作,或者进行 Linux 相关的开发工作,可以尝试 Fedora 作为桌面操作系统。 -
oh!是他!
Ubuntu 基于 Debian 制作,是现今用户数最多的 Linux 发行版,没有之一。它的开发商是 Canonical,他们将 Linux 桌面易用化并成功推向大众,甚至成为了部分笔记本电脑的预装操作系统。Ubuntu 服务器版在 AWS、阿里云、腾讯云之类的云平台上占比第一,在企业级服务器市场的占比也仅次于红帽,WSL (Windows 上的 Linux 子系统)默认安装 Ubuntu 的设计更进一步增加了 Ubuntu 的用户数量。
用户数量上的绝对优势理应让 Ubuntu 在 Steam 的系统排名中拥有压倒性的领先,可事实并非如此。这表明 Ubuntu 的用户大多是“用 Linux 干活”的人,不那么日常,Ubuntu 的教程也总有种课程学习的既视感。
如果你想学习 Linux 相关知识,或者想租一台云服务器,或者你想自己部署 AI 项目,可以尝试 Ubuntu 作为桌面系统,或者干脆使用 WSL。
-
Debian 系的“Arch”
基于 Debian 开发分支的游戏发行版。Debian 常常因软件包老旧被诟病,而软件包很新的开发分支又不够稳定,PikaOS 很好地解决了这些问题。推荐给想用 Debian 系发行版,同时又想要软件够新的人。
-
“社区版 SteamOS”
如果你想自己组装一台类似 Steam Machine 的主机用于游玩 Steam 游戏,那么 Bazzite 会是不错的选择。他们甚至做了专门的游戏模式,不运行任何桌面环境,从而将系统资源全部用于游戏,以提升性能和稳定性。
避雷
以下是我目前不建议当作桌面端日用的发行版。
-
仍在测试
因更换自研桌面导致各种问题,处于转型期,暂时不推荐日用。
-
拒绝中二病
-
OG Respect
对于桌面端来说,它的软件包实在老旧。除非你要绝对的稳定性,否则不推荐使用。
-
面向开发者的测试分支
有些人会推荐通过 Sid 分支兼顾新软件包和 Debian 生态,但官方文档明确指出 Sid 不是滚动发行版本,也不保证拥有发行版的质量。如果你要用 Debian Sid,请使用 PikaOS Linux。
-
生态隔离
对文字办公、影音娱乐来说开箱即用,但是与国际 Linux 生态隔离,需要额外费一番功夫才能正常使用。国产系统的通病。
SHORiNのARCH