我第一次用上 Ubuntu 是在 The Odin Project 上学 Ruby on Rails 的时候(前情提要:普通人可以怎样利用AI)。课程推荐在虚拟机里装 Ubuntu,跑起来之后发现占用资源比 Windows 10 少得多,而且写代码配环境方便太多了,于是后来慢慢就把所有电脑的系统都换成了 Ubuntu。

但是 Ubuntu 虽然可以开箱即用,装完之后还是得下载、配置很多东西,在想着有没有可能更方便的时候,无意中发现了 Omakub 系统。

Omakub 是一个定制版的 Ubuntu 24.04,是Ruby on Rails 之父——David Heinemeier Hansson 推出的。

我一直挺喜欢他的一些主张的,比如 Convention over Configuration(约定优于配置),通过引入 Stimulus 和 Hotwire 来表达排斥各种臃肿前端框架的态度等等。审美上很对我胃口,所以我愿意尝试他做的东西。

用下来确实觉得不错。默认的 Tokyo Night 主题很好看,Alacritty 终端、fzf 搜索、zoxide 跳转目录这些工具全都配好了,直接就能用。

Image

gruvbox.png

rosepine.png

我特别喜欢 Omakub 自带的切换 workspace 的快捷键,感觉特别顺手。我查了下,这是 Gnome 桌面自带的虚拟桌面,不过我在原生的 Ubuntu 系统里没有用过。

我现在一般是第一屏开 Chrome 浏览网页,第二屏开 Terminal 或者 VSCode 写代码,第三屏开各种即时通讯软件,第四屏开文件夹,第五屏开盈透看下股票。没事就手欠用 Super + 数字键来回切屏,效率巨高(bushi)。

dock-launcher.png

而且在 2026 年的今天,在 Linux 上使用国产软件也方便了很多。百度网盘和微信都已经原生支持 Linux 了。

想当年(其实也没几年)我为了在 Linux 上用微信,得在 VirtualBox 里装一个 Windows XP 的虚拟机,然后在里面跑我能找到的最老、最精简的版本。

不过说实话,虽然现在方便了,但不管什么系统,我感觉跑国产软件最好还是隔离在沙盒环境里运行比较安心。Image

总的来说,Omakub 系统我觉得最适合开发者,当然,普通人也完全可以试试,虽然有些功能可能用不上,但作为定制版的 Ubuntu,系统非常稳定,就算碰到问题,因为有庞大的社区在,基本都能搜到解决方案,所以基本的日常使用没什么问题,而且各方面审美都挺在线的。

当然了,这种系统最大的门槛还是网络。我每次在电脑上折腾新系统,最浪费时间的工作,永远是在折腾网络连接上。所以如果真的要尝试这个系统的话,找到稳定的软件源是非常重要的,具体就不说了。Image

不过 Omakub 虽然这么好,但是我现在的主力操作系统又换成了别的开源系统了,至于我换了什么系统,以及那个系统有什么更吸引我的点,我们留到下一篇再聊吧。