众所周知,Linux给人的印象通常是这样的:

你想要体验Linux,按照网上的建议选择了Arch Linux,但是你却没有了解其安装流程完全基于CLI,于是,世界上多了一个看着黑窗口发呆的你。

你想安装Microsoft Edge,你通常需要打开终端,然后输入一长串命令。在部分发行版上,可能还需要引入别的包管理器助手甚至是包管理器,例如yay、flatpak等。当你遇见依赖项错误时,那更是一番无法描述的风景。

你想要配置软件源,发现你的发行版存在过多种配置方式,你弄不清是修改哪一个配置文件。

不知何日,这一进程终于迎来了被简化的那一天,至少是在你发现还存在OpenSUSE这个神奇的发行版之后。

你也可以这么理解:YaST,治好了我的精神内耗。

精神内耗,是从哪来的?

这里我必须要Diss某个橙黄色图标的发行版。

可能是由于学业负担,我弃用了Arch Linux,

肯定不是滚挂过一次之后懒得再重装Arch,

于是我选择了Ubuntu。

配置软件源时,就是吃了消息不及时的亏。

1
vim /etc/apt/sources.list

你大概会以为是这样配置?

不好意思,在Ubuntu 24.04之后,我们默认使用DEB822格式——

软件源配置在/etc/apt/sources.list.d/ubuntu.sources这个文件里面。

并且配置方法也有大变:

1
2
3
4
5
Types: deb
URIs: http://archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

于是,我望着那个空空如也的sources.list,以及正常使用的apt陷入了沉思。

Arch Linux,为何不用?

众所周知,用Arch Linux或者Arch Linux的衍生版本的人往往会染上一个毛病。

每次打开电脑,第一件事:

1
neofetch

然后欣赏炫酷的Output在半透明的终端背景下与你的GUI形成一道完美的、靓丽的、平衡的风景线。

因为Arch安装过程的繁琐劝退了很多人,于是那个锥形的蓝绿色图标成为了一个神秘而高大上的符号。

显然地,社区也不乏这样的调侃:

不折腾,用什么Arch Linux?

滚挂?

这也是一个老生常谈的问题。

如果你手很痒,

很享受那个在Konsole、Gnome Terminal、Kitty亦或是Alacritty中输入sudo pacman -Syyu的快感,

那么在某个夜黑风高的夜晚,你会发现:

 淦,没法启动了。

如果你刚好没有配置TimeShift,又是一个Linux萌新,那么你就会发现:

 你怎么救都救不回来。

如果你像我一样对Linux没有近乎Gentoo用户一般的理解,那么,还是不建议使用Arch Linux。

并且,Arch Linux基础系统是不带安全启动支持的,需要自己折腾。

Fedora和Ubuntu呢?

你为何不问一下神奇的deepseek呢?

好的先说Ubuntu

你其实也听说过,snap在Ubuntu用户中的地位,

无异于某绿色商标半导体企业在Linus Torvalds心中的地位。

Ubuntu的GUI集成度,在图形化软件管理上极度依赖Snap,

如果你禁用了Snap,那么恭喜你——

预装的Firefox、应用商店、固件更新……

全都不能用!

配置禁用并重装一遍上述应用或其替代品所用的时间,

无异于重新安装一遍Arch Linux的基础系统。

再说到Fedora

光从Fedora的使用体验和稳定性来看,

其实Fedora真的是个很优秀的系统,

就连Linux之父Linus Torvalds都在使用Fedora。

这足以证明Fedora的强大,

如果你愿意以默认配置安装系统,在安装并配置完成系统后再进行你的个性化的话。

OpenSUSE比Fedora和Ubuntu厉害的地方就在于,

其安装系统时的可配置性就非常强。

你可以选择使用GRUB2、systemd-boot亦或是rEFInd。

并且,OpenSUSE还有一个杀招:

YaST。

懂不懂把Linux当成Windows用的含金量啊。

为什么OpenSUSE更好?

OpenSUSE首推的就是YaST。

系统安装?

虽然OpenSUSE没有像Fedora、Manjaro、CachyOS亦或是Ubuntu那样给你一个体验系统的机会,

但是,你别忘了你蜥蜴哥的安装器是YaST。

YaST?不就是换了个安装器吗?

这你就不懂了。

如果你安装过Kali,体验过Calamares,

你就会发现其实OpenSUSE在安装时的可定制性比Kali还高。

前者只是让你能够在安装时自由选择桌面环境等软件,

而OpenSUSE能够定制什么?

桌面环境,X11还是Wayland,systemd-boot还是GRUB……

而且,相较于Fedora或者Arch系发行版,

OpenSUSE Tumbleweed虽然同为滚动更新,但是明显更稳定。

系统配置?

尽管在AI时代,各种agent满天飞,诸如OpenClaw、Kimi Claw,

尽管这一定程度上让新手有机会去折腾Linux了,

甚至在终端输入的命令可能也不过这些:

1
2
3
4
npm install -g openclaw@latest #OpenClaw安装命令
#懂的都懂
openclaw config
openclaw dashboard

接着就是使用你的命令方块。

但是,在被Agent把我的API Key写进前端、一夜间无故流失了剩下的全部50元余额后,

我决定不使用OpenClaw配置系统。

不然哪天AI幻觉出一个不存在的包,导致你的电脑成功被投毒——

有的你哭。

更何况,AI删库已经不再是一个冷门话题了,

或者说,AI删库这个场景中,AI成功使用八个圆石合成了熔炉。

所以,YaST的伟大之处是显而易见的。

而且,如果你很喜欢用KDE,

OpenSUSE与KDE的集成度那不是一般的高。

OpenSUSE 有专门的 KDE 工程维护者和社区团队,负责 KDE 软件的 bug 修复和发行版集成。

OpenSUSE的官方文档也直接强调了这一点。

YaST虽然和KDE系统设置不是一个东西,但是却以一种分工明确的形式共存:

KDE System Settings 桌面级设置
YaST openSUSE 的系统级管理

所以 openSUSE KDE 并不是试图把所有系统管理功能塞进 KDE或者YaST,

而是让KDE 负责桌面,YaST 负责发行版。

这种分层实际上非常“Unix”。

尽管来说,会有人对OpenSUSE预装全套KDE软件有所反感,

但是你至少在进入系统后看到的是KDE生态的闭环,

而不是“搞半天还要自己拼”。

开箱即用,也允许着你把OpenSUSE当成Windows来用。

讲在最后

Linux真正有意思的地方,从来不是“你能不能不用GUI”,

而是当你想折腾的时候,它允许你折腾;当你不想折腾的时候,它也应该允许你安安静静地工作。

而OpenSUSE正好提供了这一种体验。

所以,我认为,这才是OpenSUSE真正吸引我的地方。