Omarchy:Basecamp推出的开箱即用AI增强型Arch系Linux发行版
一、Omarchy是什么
Omarchy是由Basecamp团队、Ruby on Rails之父DHH主导开发,基于Arch Linux构建的开源桌面Linux发行版,项目定位为Beautiful, Modern & Opinionated Linux(美观、现代、有明确设计倾向的Linux系统)。
它并非简单的Linux美化包,而是一套完整预调优的开发者工作站系统,内置Hyprland平铺窗口管理器与自研Quickshell桌面外壳,预装全套开发工具、多媒体软件,深度集成AI代理能力,开箱即用,省去传统Arch Linux从零配置桌面、快捷键、开发环境的大量时间成本,采用MIT开源协议完全开放源码。
二、功能特色
开箱即用的Hyprland桌面体验
预配置完整的窗口布局、全局快捷键、状态栏、锁屏、通知系统,Wayland原生,支持窗口平铺、浮动自由切换,内置多套精美主题,支持自定义主题扩展。原生集成AI代理能力
系统层级内置AI Agent框架,支持对接多家主流大模型,可通过自然语言指令操作系统,社区支持插件扩展,可安装各类AI技能插件,完成文件处理、脚本生成、系统运维等操作。完备预装软件栈
出厂搭载Neovim、Chromium浏览器、Obsidian笔记、LibreOffice办公套件、Docker容器环境、OBS录屏、Kdenlive视频剪辑;配套截图OCR、剪贴板历史、录屏、提醒工具,覆盖开发、办公、多媒体创作需求。插件与钩子扩展体系
提供omarchy命令行工具,支持plugin插件、hook钩子机制,可通过Git仓库直接安装社区插件,实现桌面行为自动化扩展,把桌面变成可编程工作环境。安全与系统快照
默认开启全盘磁盘加密,支持系统快照,可回滚系统状态,支持全盘安装、双系统共存两种部署模式,适配普通PC与旧款Intel Mac设备。清晰配置隔离机制
系统默认配置由系统统一管理,用户自定义修改存放于~/.config/omarchy目录,更新系统不会覆盖用户个性化配置,避免升级丢失自定义内容。

三、技术细节
底层基座:基于Arch Linux滚动更新,使用pacman与AUR软件源,持续获取最新软件版本。
桌面栈:Hyprland窗口管理器 + Quickshell自研桌面外壳,配置使用Lua脚本编写,状态栏、菜单、锁屏全部由Quickshell统一管理。
权限与配置分层
/usr/share/omarchy:系统只读源目录,系统更新会改写,禁止直接修改~/.config/omarchy:用户主题、钩子、插件存放目录,安全覆盖系统配置核心CLI工具:
omarchy update系统更新、omarchy plugin插件管理、omarchy hook钩子管理,提供完整系统运维命令集。部署介质:ISO镜像安装,支持BIOS/UEFI启动,默认开启磁盘加密;不支持包管理器直接安装迁移,需要完整ISO重装系统。
开源协议:MIT License,全部配置脚本、桌面组件、文档源码托管于GitHub仓库。
四、应用场景
开发者工作站:后端、前端、运维程序员,需要终端、Neovim、Docker,不想花费大量时间调试Arch桌面环境。
AI本地工作站:希望操作系统原生接入AI代理,通过自然语言完成电脑操作,进行脚本编写、文件处理的技术人员。
老旧Intel Mac设备复活:旧款Intel芯片Mac,替换原有macOS,获得流畅现代Linux桌面环境,硬件兼容性经过针对性优化。
轻量多媒体创作:剪辑视频、直播录屏、笔记写作,出厂自带OBS、Kdenlive、Obsidian,开箱即可开展创作。
键盘优先工作流用户:习惯快捷键操作平铺窗口管理器,偏好少依赖鼠标的桌面操作模式。
不适合完全零基础Linux小白,系统偏向键盘优先交互,会频繁接触终端与配置文件。
五、使用方法
1. 安装部署
前往官方下载Omarchy ISO镜像文件。
使用工具制作U盘启动盘。
目标电脑从U盘启动,启动图形化安装向导。
两种安装模式:全盘安装(清空硬盘)、空闲分区双系统安装;安装向导默认开启全盘磁盘加密,安装前务必备份原有数据。
完成安装重启,进入初始化引导,配置账号、选择默认AI模型,完成初始化。
2. 基础日常操作
系统更新:终端执行
omarchy update插件安装:
omarchy plugin clone 插件git地址自定义主题:在
~/.config/omarchy/themes新建主题配置文件进行覆盖修改查看官方手册:系统内置文档,也可访问在线手册learn.omacom.io
重要提醒:不要直接修改
/usr/share/omarchy目录,系统升级会覆盖此处全部改动,所有自定义都放在用户家目录的config路径下。
六、竞品对比
选取 原生Arch Linux、NixOS、Fedora Silverblue 三款主流面向开发者的Linux系统做对比。
| 对比维度 | Omarchy | 原生Arch Linux | NixOS | Fedora Silverblue |
|---|---|---|---|---|
| 底层基础 | Arch Linux滚动更新 | Arch Linux滚动更新 | Nix函数式包管理 | Fedora rpm-ostree原子更新 |
| 桌面环境 | Hyprland+Quickshell,全套预调优 | 无默认桌面,全部手动配置 | 可选多种桌面,需要自行配置 | GNOME桌面预配置 |
| AI能力 | 系统原生集成AI Agent与插件生态 | 需要全部手动安装配置 | 第三方软件手动部署 | 无原生AI系统集成 |
| 上手难度 | 中等,有预设配置,仍需懂基础Linux | 高,从分区到桌面全部手动搭建 | 很高,需要学习Nix语法 | 中等,原子更新概念有学习成本 |
| 配置管理 | 分层配置,用户配置独立目录 | 配置完全由用户自主维护 | 声明式完整系统配置 | 系统只读,用户层叠加软件 |
| 更新模式 | Arch滚动更新,附带快照回滚 | 纯滚动更新,无原生快照回滚 | 完整系统版本切换回滚 | 原子镜像更新,回滚镜像 |
| 定位 | 开箱即用的开发者完整工作站 | 高度自由,一切交由用户决定 | 可复现、声明式系统 | 稳定原子化通用桌面系统 |
七、常见问题解答
Omarchy是Linux发行版还是只是一套配置脚本?
Omarchy是完整的Linux发行版,基于Arch Linux,提供独立ISO安装镜像,不可以在现有Arch系统直接通过包管理器安装这套环境,必须通过ISO镜像重装系统。
可以直接修改 /usr/share/omarchy 下面的系统文件吗?
不建议修改,该目录属于系统托管目录,执行omarchy update系统更新时,这里的文件会被官方源码覆盖,自定义配置全部放置在~/.config/omarchy目录下,实现安全覆盖。
Omarchy适合完全没有Linux经验的新手吗?
不太适合。系统以键盘快捷键优先,大量高级能力依赖终端命令,需要具备基础Linux概念,更适合有一定Linux基础的开发者。
可以在虚拟机里面运行Omarchy吗?
支持虚拟机运行,但是Hyprland Wayland窗口管理器在虚拟机环境下部分图形特效会受限,实体硬件体验最佳。
Omarchy的AI代理是否必须联网?
原生对接云端大模型时需要网络,同时架构上支持接入本地大模型,本地模型部署后可以离线使用AI能力。
双系统安装Windows+Omarchy会有兼容性问题吗?
官方支持双系统部署,推荐UEFI模式安装;安装前需要预留空闲磁盘分区,注意备份磁盘数据,全盘安装会清空整块硬盘。
能否把自己现有的Arch迁移升级成Omarchy?
官方不支持迁移,设计上需要完整ISO镜像全新安装,不提供现有Arch系统转换脚本。
八、相关链接
GitHub仓库:https://github.com/basecamp/omarchy
官方网站:https://omarchy.org
九、总结
Omarchy依托Arch Linux滚动更新的软件优势,通过预调优的Hyprland桌面、自研Quickshell外壳、原生AI代理插件体系,打造出一套面向开发者的完整工作站操作系统,它不追求极致自由让用户从零搭建环境,而是给出一套经过工程实践验证的默认工作流,同时保留充分的自定义扩展空间,适合追求高效键盘驱动工作流、想要原生AI系统能力的技术用户。
版权及免责申明:本文由@AI工具箱原创发布。该文章观点仅代表作者本人,不代表本站立场。本站不承担任何相关法律责任。
如若转载,请注明出处:https://www.aipuzi.cn/ai-news/omarchy.html

