我的老天。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的標誌就值得讚賞——它設法看起來既危險又極客。完美適合貼在你的ThinkPad上。
Hyprland視窗管理器運行中 - 優雅的工作區管理平鋪視窗
它有什麼特別之處?(好東西)
Hyprland:不糟糕的視窗管理
忘掉像原始人一樣拖曳視窗吧。Omarchy預裝Hyprland,一個平鋪視窗管理器,讓你的工作區感覺像Tony Stark的全息介面。視窗自動組織,多螢幕變得可選,你的滑鼠開始積灰(以一種好的方式)。
預配置的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桌面創新沒有死——它只是變得更固執己見、更用戶友好了。
現在請原諒我,我有一些鍵盤快捷鍵要記住,還有一隻滑鼠要退休。