
过去很长一段时间里,我都以为自己对各路Linux发行版有着清晰而坚定的看法。Ubuntu太臃肿,Arch太折腾,Kali反倒出人意料地实用——别笑我。
如今回头再看这将近十年的“发行版流浪”生涯,我才发现自己从一开始就理解错了。
真正决定体验好坏的,从来不是发行版本身,而是它上面跑的那层桌面环境。
我安装的第一个Linux发行版是Linux Mint Cinnamon,大约在2017年。正是Mint让我觉得Linux其实可以很“宜居”。桌面布局合乎直觉,所有东西都出现在我以为它们该在的地方。底层当然是Ubuntu,但那几乎不重要;真正关键的是,整个使用体验显得经过了精心打磨。
直到2019年我才转向Ubuntu,用了大约半年,然后离开了。
当时我给自己找的理由是:Ubuntu在我的硬件上跑得太慢。那台机器是第一代i3处理器,Ubuntu的卡顿感让我心烦意乱,我当时把账全算在Ubuntu头上。
但后来我才发现,真正的罪魁祸首根本不是Ubuntu,而是GNOME。
平心而论,GNOME确实是个漂亮的桌面。但在配置不高的硬件上,它的响应速度就很成问题,甚至偶尔会直接卡死。那种半秒的延迟、窗口重绘慢半拍、整台机器仿佛在超负荷运转的感觉,我至今记忆犹新。
真正让我坚持留在Linux世界、并且反复回归的桌面环境,是XFCE。
XFCE从来不会在“最美桌面”评选中胜出。但我在那台第一代i3机器上装好它之后,开箱即用,流畅得惊人。后来我在一台Core 2 Duo的旧电脑上也跑过它,同样游刃有余。
上网浏览、看YouTube、写文章、Django开发、Python写代码——全都不卡不顿。在轻量级硬件上,能在功能性和速度之间取得这种平衡的桌面,我至今没找到第二个能与之匹敌的。
我也试过KDE,其实不止一次。我很想喜欢它,每次回去都盼着它能有所改观。但结果总是令人失望:每次点击都要等上三到四秒才有反应,仿佛桌面在犹豫要不要搭理我的指令。
就在几周前,我还在虚拟机里用live USB体验了CachyOS和EndeavourOS,两者现在默认桌面都是KDE。那种迟滞感依旧存在。我总算不再自欺欺人了。XFCE一直是我的基准——一个能给你让路、不添乱的桌面。
在Ubuntu待了半年后,我换到了Kali Linux。原因和你想的可能完全不一样。
我并没有突然变成渗透测试专家,也对网络安全没有强烈的兴趣。我换过去纯粹是因为Kali在我那台电脑上比Ubuntu跑得流畅,而且我之前在Mint和Ubuntu上已经熟悉了APT命令,切换成本几乎为零。同样的包管理器,熟悉的命令,更轻的桌面。
换句话说,我选了一个为安全人员设计的发行版,而不是所谓的“新手友好”选项。促使我这么做的,不是因为Kali提供什么我必需的独门武器,而是因为Ubuntu把自己弄得太过沉重,我那台老机器实在扛不动了。
到2021年年中,我主要在“BTW”梗里了解Arch Linux。“专家级发行版”这个名头确实吸引了我。
于是某个夜晚,我熬夜尝试安装裸Arch。结果我没能完成安装。
真正让我崩溃的,是那些手动创建分区表、配置Wi-Fi的命令。不是那种“有点难但总能搞定”的感觉,而是:究竟为什么有人觉得操作系统安装器就该设计成这样?
随后我又试了Fedora,再试了Debian。在那台老旧的硬件上,两者的启动时间都慢得让我怀疑人生,甚至开始质疑这一切是否值得。Debian还让我碰上了网络连接问题。
Arch真正吸引我的是Pacman和极简理念。我总在问:为什么不能有一个安装过程像Ubuntu一样简单,装出来却是我真正想要的系统?
就在那时,我遇到了EndeavourOS。不需要手工敲Wi-Fi命令,不需要手写分区表,只需选硬盘、设时区、键盘布局和主机名,一切就大功告成。
第一次启动时,我发现它的默认界面相当迷人。默认终端的黑底蓝字,辨识度极高。默认壁纸我也很喜欢,甚至没有去换掉——这在我身上几乎从未发生过。
我认为我用EndeavourOS用了四到五年。
我想如实说说这段经历,因为那些推荐Arch系发行版的人往往喜欢省略难堪的部分。
我撞过三到四次initramfs之墙。那种体验就是:开机后被扔进一个极简的救援shell,没有桌面,没有明确出路,只有一个光标在闪烁。
第一次遇到时,我甚至不知道还能恢复,直接重装了整个系统。后来才学会用EndeavourOS的live USB启动,通过arch-chroot进入损坏的系统,重新构建内核。问题通常源于某个有缺陷的包升级。
我还不止一次碰到过keyring不匹配的问题——这是Arch生态里常见的一类错误:软件包签名对不上,安装以莫名其妙的报错告终。我最终摸索出的解决办法是:
sudo pacman -Syu archlinux-keyring endeavouros-keyring
我之所以把这些细节写出来,是因为这才是运行一个Arch系发行版的真实纹理。它确实是可以搞定的,我搞定了。但一个刚用了三周Linux的新手如果碰上initramfs之墙,恐怕不会冷静地去查arch-chroot的资料,而只会得出“Linux不稳定,我本来就不该信它”的结论。
关注微信号:智享开源 ,及时了解更新信息。
原文链接:https://feed.itsfoss.com/link/24361/17404404/distrohopping-lesson
你必须 登录 才能发表评论.
| 微信捐赠 | 支付宝捐赠 |
|---|---|
![]() |
![]() |
扫码关注公众号:智享开源

还没有任何评论,你来说两句吧!