选择Linux发行版时,我们到底在选择什么?
国产化替代是大势所趋,使用国产操作系统(主要也就是Linux)不只是技术圈的事,只要你工作需要用到电脑,迟早会遇到国产操作系统。对于工作场所的办公电脑,我们只能被动接受各种使用体验上的瑕疵,整个软件产业生态适配需要相当长的时间来磨合。但是个人电脑操作系统呢,Linux有许多的发行版本,它们各不相同,我们又该如何选择呢?
我在过去的十几年间接触过数十种Linux发行版,Gentoo、CentOS、Ubuntu、Alpine、Respberry Pi OS、Redhat、RockyLinux、Oracle Linux、Arch Linux、Debian、Qubes OS、Tails Linux、Kodachi Linux、Zorin OS、Elementary OS、Chrome OS、FydeOS、欧拉、龙蜥、麒麟……还有很多其他版本的,时间太过久远,一时间也想不起来了。
以我的经验看,个人长期使用某种Linux发行版,原因无非三点:家里的小服务器(如NAS)、办公电脑、个人用途。我们真正拥有最大掌控力的只有个人用途的操作系统;办公电脑我们必须忍受它的使用体验瑕疵,尽可能去适应;而家庭服务器很多时候的都是在迷你主机或者树莓派上部署容器化服务,可选择的系统其实就那么几类。
个人用途的Linux系统,核心需求就是体验,当然也会因为技术情怀和极客精神,对某种发行版进行大幅度的个性化裁剪和配置。玩的多了其实也就那样,无非是折腾、崩溃、修复、熬夜、重装、打包这一套,获取一点微不足道的满足感和爽点,糟蹋健康浪费生命远多于学到技术和经验。因为很多人都是看到某一个技术博客或者视频,很感兴趣,也想自己折腾,没有任何规划、不成体系,就是沉迷其中反复死磕。我曾经也是这样,一时兴起就去做了,没有丝毫的功利心。事实恰恰相反,没有功利心的折腾,很多时候都是低效的,甚至是浪费生命的。
如今,我再也不会因为看到什么感兴趣的东西,就立马动手自己尝试,很多时候看到也仅仅就是看到了而已,更多的时间和精力还是放在自己的本职工作相关的地方,以及专业领域的基础理论,知其然而不知其所以然是不对的,只会让人觉得你很 low。
回到我们的问题,选择Linux发行版时,我们到底在选择什么?答案很简单,一流的用户体验。在我用过的诸多Linux桌面系统版本中,主要分三类,Ubuntu、CentOS和Arch Linux,不考虑深层次的技术细节,只对于桌面用户体验而言,Ubuntu、Elementary OS、Zorin OS、FydeOS、Redhat、Rocky Linux、还有我至今珍藏的自己定制的Arch Linux,都是体验非常出色的桌面操作系统。国产操作系统中,也有桌面表现还可以的版本,但是我遇到的问题是开源的安装体验不好、商业版本不付费很多功能用着很难受,可能最近两年也有所改观吧,我没有再费力尝试。
目前,我主要使用的有树莓派5的Debian系统(上面部署了CasaOS、NextCloud和Seafile)和Redhat 10.2(注册开发者账号可以免费下载),体验都很不错,不论是日常网页浏览(不要用firefox,巨卡)还是文档编辑、命令行学习新技术,完全可以媲美Win10/11。
很多人愿意使用Linux,除了大势所趋,更重要的是,能拯救老旧电脑,收破烂别人给你几十块一两百,但是装一个合适的Linux系统,看视频、上网课、写文档、命令行、远程操作,都可以完美的hold住,这相当于省下了几千块钱。而且,如果你懂点技术,熟悉Linux的防火墙和安全加固,费点时间做一次很细致的初始化配置,电脑就可以放心的让家里人用,而不用担心满屏幕弹窗、垃圾广告和病毒。
关于Arch Linux,很多人觉得玩儿Arch Linux很个性,显得自己很有技术,也能学到很多东西,实际上不论你纯手工敲几十上百行命令还是用快捷安装配置的脚本,这过程中的技术和知识都是“一次性”的,不常用的东西你不可能会记得多牢固。虽然Arch Linux滚动更新很不错,但是你的用户体验全部依赖自己优化定义桌面环境、工作流、精选好用的软件,调配好了可能很多年都不会再有大的变动。所以,你所学到的定制操作系统的技术其实用处也很有限。
我使用各种操作系统的经历,让我更倾向于未来选择BSD或者⼤家⼀直在说的不可变发⾏版,因为系统和软件会非常精简,不会有额外的冗余臃肿。一个BSD版本几乎都是由同一个团队开发的,垂直集成做的更好,不像Linux,需要不同团队在不同时间段开发不同的项⽬。此外,BSD还有容器的jail,他们也拥有丰富的⽂化历史和技术沉淀。2026年,我的⽬标是更多地探索像FreeBSD、OpenBSD、 DragonflyBSD和NetBSD这样的BSD系统。
对于非技术圈的普通用户,如果你家里有老旧电脑、或者你要买新电脑(建议不要买太贵的,除非有专业需求或者打游戏),都可以选一个图形界面漂亮的Linux系统,比如Elementary OS、FydeOS、Ubuntu、Rocky Linux、麒麟、欧拉……随便找个排行榜,选一个看着顺眼的,下载后用Ventoy或Rufus或者Balena Etcher将IOS镜像刻录到一个8GB或16GB的U盘,就可以安装尝鲜了,而且这个U盘还能一直用来安装系统。