前言
首先,三大主流系统这里说的是 Windows,MacOS 和 Linux。Windows 可以说是从小用到大的,从有清晰印象的 WinXP 开始,到后来的 Win7、Win8、Win10 和现在的 Win11,都使用过。然后是大一上系统课的时候,在树莓派上用到了桌面版的 Linux。之后,自己租了各种服务器、用了各种 Linux Server,笔记本和台式机也都换成了 Linux 和 Windows 的双系统。MacOS 的体验是去年在 SD 春研时,当时因为笔记本比较破烂且不好连显示屏,买了台学生优惠的美版 M4 Mac Mini。
为什么要用桌面版 Linux
桌面版 Linux 相比 Windows 对很多软件的兼容性差,各种小问题需要自己解决,默认 UI 丑,为什么不用 Windows?答案如下:
-
- Linux 配合 N 卡开发更加方便,相比 Windows 更省心,且各种图形学项目需要用到桌面环境
-
- 使用合适的配置后,Linux 要更加轻量,也要更加省电
-
- 配置好主题后虽然可能比不过 MacOS,但美观程度绝对好于 Windows
另外,游戏的兼容性差对 Linux 来说其实是最小的一条缺点,因为 V 社的 Proton 项目可以让你在 Linux 版 Steam 里通过兼容层轻松运行大部分 Windows 游戏,反观 MacOS 则不行。
关于更具体的桌面版 Linux 的使用可以看这篇文章:搭建你自己的 Arch Linux。
为什么不用 Mac
不得不说,Mac 的 CPU 性能确实强,系统做的确实美观,MacBook 的续航也确实长,但是在几个月使用 Mac Mini 的过程中,我经常能感觉到这个系统的操作逻辑很别扭、不人性化且低可定制化。一句话来说就是苹果无时无刻都在教我做事,教我用电脑。不给用户选择,反而让用户去适应。
- 最简单的,如果你在用默认配置的 Mac Mini 但是手边只有鼠标而没有键盘,那么非常遗憾,你甚至无法登录。因为 MacOS 的登录界面默认没有屏幕键盘,需要在辅助功能里开启。而且如果你不小心手动关闭了屏幕键盘,你只能重启系统。而如果只有键盘没有鼠标,默认也不能通过 Tab 的方式来完整操作设置界面。这些最基础的设置在 Windows 和 Linux 里都是习以为常的。
- 其次,快捷键反人类。Command + X/C/V 这种快捷键多用一段时间我的拇指关节就会酸痛。而且所谓“MacOS 的快捷键好用”也只是针对对电脑不熟悉的用户。稍微配置一下,Windows 和 Linux 也能实现同样的效果,且更加可定制化。
- 基础配置少,周边配置缺乏开源精神。正如前面所说,MacOS 默认的可自定义程度非常低,如果需要在它的允许范围内进行自定义则需要安装各种第三方软件。或许使用 MacOS 的很多是“独立开发者”,或者是“内容创作者”,这些第三方软件很多都需要付费。一个实现基础功能的软件通常就要几十上百美元,而这些类似的功能在 GNOME 里都是开源的。
- 其它的窗口控制难用、软件兼容性差、系统强制登录账号这些也不用多说了
为什么换回 Windows
换回 Windows 最主要的原因是我更换了新的笔记本电脑和显示屏,而且它们都支持 HDR 1000。但是非常遗憾,Linux 的色彩管理并不出色,我的笔记本的 OLED 屏幕在 GNOME 上甚至都无法开启 HDR。另一方面,最新版 Win11 的色彩管理和 HDR 支持已经算是能用了。
好消息是,Arch Linux 支持在 Windows 的 WSL2 里使用,并且对 N 卡的支持也非常好。所以我实际上还是可以用上 Arch Linux,而且切换变得更加无感了。同时,把 Linux Desktop 的使用习惯用到 Windows 上,很多地方的使用体验也都变得更加舒服了。考虑之后有时间再写一篇关于“如何和使用 Linux 一样使用 Windows”的博客。
难道说,这就是所谓的“最好的 Linux 发行版是 WSL”吗?
