跳至內容
THE GUILD
0%
服務 產品 招募 關於我們 網誌 常見問題 聯繫我們
Omarchy:DHH剛讓Arch Linux對開發者來說又變酷了

我的老天。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上。

Omarchy桌面 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有強烈的意見(這個發行版不會改變它們)

安裝:出奇地文明

  1. omarchy.org下載ISO
  2. Balena EtcherRufus(Windows用戶)刷入USB
  3. 開機並按照安裝程式操作
  4. **公平警告:**它預設啟用磁碟加密,會清除現有磁碟

整個過程出奇地簡單。沒有分區計算,沒有驅動程式尋寶,沒有「糟糕,我搞壞了GRUB」的時刻。

實話實說:這能用於生產嗎?

**對於日常開發工作?**絕對可以。軟件包生態系統是Arch的巨大倉庫加上AUR。安裝新工具很簡單(super + alt + space調出軟件包管理器)。

**給你的祖母用?**可能不行。這仍然是一個以鍵盤為中心、終端機為重的環境。

**給來自其他平台的開發者?**這可能是Linux一直需要的入門橋樑。它足夠熟悉讓人感覺舒適,但又足夠不同來展示Linux的獨特優勢。

結論:恰到好處的入門毒藥

Omarchy感覺像是Linux發行版一直應該做的事:採取強烈立場,而不是試圖討好所有人。

它完美嗎?不是。它會一夜之間轉化每個MacBook Pro用戶嗎?不太可能。但它代表了一些重要的東西:當有人對預設值做出深思熟慮的決定時,Linux可以既強大又平易近人。

**底線:**如果你是一個對Linux好奇但厭惡配置的開發者,Omarchy值得你關注。它是帶有不像訓練輪的訓練輪的Arch Linux。

而且,你終於能夠說「順便說一下,我用Arch」而不用撒謊或經歷痛苦的安裝過程了。

入門資源

官方Omarchy:

安裝工具:

  • Balena Etcher - 跨平台USB刷寫工具
  • Rufus - 帶高級選項的Windows USB工具
  • 安裝需要:USB隨身碟、推薦新SSD、現有資料備份

社群和學習:

  • Arch Wiki(仍然是進階配置的最好朋友)
  • Hyprland文件用於視窗管理器客製化
  • LazyVim文件用於編輯器配置

開發者作業系統的未來?

也許DHH有所發現。也許未來不是關於在不同平台的取捨之間選擇。也許是關於為特定用例做出聰明預設的固執己見的發行版。

有一件事是確定的:如果一個Rails開發者能讓Arch Linux感覺這麼平易近人,我們可能真的正在看到更大事物的開始。

2025年:開發者終於在作業系統上有了真正選擇的一年。


準備好探索新的開發環境了嗎?Omarchy證明了Linux桌面創新沒有死——它只是變得更固執己見、更用戶友好了。

現在請原諒我,我有一些鍵盤快捷鍵要記住,還有一隻滑鼠要退休。