天哪,蝙蝠侠。 David Heinemeier Hansson——是的,那个 DHH,Ruby on Rails的传奇人物——刚刚开启了新篇章,创建了自己的Linux发行版。而且这不是普通的发行版;这是一个开箱即用的固执己见的Arch Linux。
欢迎来到Omarchy,这个发行版可能终于让2025年成为Linux桌面之年。至少对开发者来说是这样。
认识Omarchy:DHH的Linux愿景
让我们说清楚:DHH并没有只是在某个Ubuntu衍生版上贴上自己的名字就完事了。这是核心是Arch Linux,但所有锐利的边缘都被打磨平滑,配有一个精致的开发者工作流程,对任何平台的开发者都有吸引力。
卖点是什么?“如果Linux可以既精致、提供开源自由,又对每个人都可及呢?"
"我用Arch,顺便说一下”的时刻
这里有一个美丽的讽刺:Omarchy让你可以在聚会上说出经典的”我用Arch,顺便说一下”,但你不需要花三个周末配置窗口管理器或寻找音频驱动程序。
单是Omarchy的logo就值得称赞——它设法同时看起来既危险又极客。完美适合贴在你的ThinkPad上。
Hyprland窗口管理器实战 - 平铺窗口配合优雅的工作区管理
是什么让它特别?(好东西)
Hyprland:不糟糕的窗口管理
忘掉像原始人一样拖动窗口吧。Omarchy搭载Hyprland,一个平铺窗口管理器,让你的工作区感觉像托尼·斯塔克的全息界面。窗口自动组织,多显示器变成可选的,你的鼠标开始吃灰(以好的方式)。
预配置的Neovim(LazyVim)
不再有配置地狱。 Omarchy包含LazyVim——一个电池齐全的Neovim设置,给你IDE级别的功能而没有臃肿。语法高亮、LSP支持、文件树、模糊搜索——全都在那里,随时可用。
想要VS Code?嗯…这不是那种发行版。学会爱上键盘吧,年轻的学徒。
现代Shell工具(因为生命太短,不能用基本命令)
- fzf - 让
grep看起来像史前时代的模糊搜索 - ripgrep - 像grep,但更快更智能
- zoxide - 带记忆的
cd命令 - 自定义shell函数 - 图像转换、git快捷方式、生产力技巧
开发者优先的软件选择
开箱即用,你会得到:
- Git和Docker(显然)
- Obsidian 用于markdown和笔记
- Piñata 用于图像编辑
- OBS Studio 用于屏幕录制
- Base Camp和Hey(因为DHH必须DHH)
哲学:固执己见且自豪
传统的Arch用户可能会对所有预装软件感到震惊。“我的最小基础系统在哪里?我的配置自主权在哪里?”
那不是重点。
Omarchy不是为那些喜欢为了好玩而重新编译内核的Arch纯粹主义者准备的。它是为那些想要Linux的强大而没有Linux摩擦的开发者准备的。它是为那些寻找既强大又经济实惠的替代平台的开发者准备的。它是为任何相信你的操作系统应该增强你的工作流程,而不是成为你周末爱好的人准备的。
目标受众(你是其中之一吗?)
如果你符合以下条件,你会喜欢Omarchy:
- 你是对Linux感兴趣但想要开箱即用的开发者
- 你想要Arch的软件包生态系统而没有设置噩梦
- 你习惯键盘快捷键(或愿意学习)
- 你相信Ruby之道:约定优于配置
- 你在有可用时更喜欢开源替代品
如果你符合以下条件,你会讨厌它:
- 你已经是Arch精英主义者(太多”臃肿”)
- 你需要只存在于Windows上的GUI应用
- 你不能没有鼠标做所有事情
- 你对DHH有强烈的看法(这个发行版不会改变它们)
安装:出奇地文明
- 从omarchy.org下载ISO
- 用Balena Etcher或Rufus(Windows用户)刷入USB
- 启动并按照安装程序操作
- 警告: 它默认启用磁盘加密,会擦除现有驱动器
整个过程令人耳目一新地直接了当。没有分区计算,没有驱动程序搜索,没有”哎呀,我搞坏了GRUB”的时刻。
真实对话:这可以用于生产吗?
对于日常开发工作? 绝对可以。软件包生态系统是Arch的庞大仓库加上AUR。安装新工具很简单(super + alt + space调出包管理器)。
给你祖母用? 可能不行。这仍然是一个以键盘为中心、以终端为重的环境。
给来自其他平台的开发者? 这可能是Linux一直需要的入门。它足够熟悉让人感到舒适,但又足够不同以展示Linux的独特优势。
结论:做得好的入门药物
Omarchy感觉像是Linux发行版应该一直做的事情:采取强硬立场,而不是试图取悦所有人。
它完美吗?不。它会一夜之间转化每个MacBook Pro用户吗?不太可能。但它代表了一些重要的东西:当有人对默认设置做出深思熟虑的决定时,Linux可以既强大又平易近人。
底线: 如果你是一个对Linux感兴趣但对配置反感的开发者,Omarchy值得你关注。它是带训练轮的Arch Linux,但感觉不像训练轮。
而且,嘿,你终于可以说”我用Arch,顺便说一下”而不用撒谎或忍受安装过程了。
入门资源
官方Omarchy:
- Omarchy.org - 主网站和ISO下载
- Omarchy手册 - 完整文档
安装工具:
- Balena Etcher - 跨平台USB刷写工具
- Rufus - 带高级选项的Windows USB工具
- 安装需要:USB驱动器,推荐新SSD,备份现有数据
社区和学习:
- Arch Wiki(仍然是高级配置的最好朋友)
- Hyprland文档用于窗口管理器自定义
- LazyVim文档用于编辑器配置
开发者操作系统的未来?
也许DHH发现了什么。也许未来不是在不同平台的权衡之间做选择。也许是为特定用例做出智能默认的固执己见的发行版。
有一件事是肯定的:如果一个Rails开发者能让Arch Linux感觉如此平易近人,我们可能确实正在看到一些更大事物的开始。
2025年:开发者终于在操作系统方面有了真正选择的一年。
准备探索新的开发环境?Omarchy证明了Linux桌面创新没有死——它只是变得更加固执己见和用户友好。
现在如果你能原谅我,我有一些键盘快捷键需要记忆,一只鼠标需要退休。