Omarchy 更新指南:安全升级与恢复准备
安全更新 Omarchy 和 Arch Linux,区分系统快照与数据备份,阅读提示、记录变更并验证重启。
AMZDIR Editorial · 发布 · 更新
滚动更新不是坏事,但不适合在会议前、出差途中或没有恢复时间时随手执行。一次可靠更新包含准备、执行、验证和恢复四个阶段。
v4.0.4 内核更新检查
v4.0.4将 linux-omarchy 设为默认启动内核。更新后安排重启,分别使用 uname -r 与 pacman -Q linux-omarchy 核对运行内核和已安装包,再检查摄像头、音频、网络、休眠与显示。官方改善描述不是本站的独立性能测试。详细验证见最新内核技巧。
更新前
- 保存工作并推送或备份项目;
- 确认用户数据备份最近成功,并抽查可恢复性;
- 查看 Omarchy 当前更新说明和 Arch Linux 重要公告;
- 保持稳定供电与网络;
- 留出重启和处理异常的时间。
快照不等于数据备份
系统快照适合回退系统状态,但同一磁盘损坏时可能一起消失。重要文件还需要独立介质或远端备份。
执行更新
图形入口是 Super + Space → Update → Omarchy;终端入口是:
omarchy update更新会建立更新前快照、安装最新 Omarchy、运行迁移,再更新官方镜像和已安装的 AUR 包。不要同时运行通用 Arch 更新器或自写脚本。更新过程中阅读冲突、替换与重启提示;不要自动对所有问题输入 yes。
记录更新时间和更新前后的版本。失败时保留完整输出,并区分下载错误、签名/密钥问题、文件冲突、软件包脚本失败或空间不足。不同原因的修复方式完全不同。
四个更新通道
| 通道 | 用途 | 风险 |
|---|---|---|
| stable | 默认日常使用,跟随正式版本和延迟验证的软件镜像 | 最低 |
| RC | 重大版本发布前的候选验证 | 中高 |
| edge | 跟随开发构建和更快的 Arch 包 | 高 |
| dev | 直接连接本地源码检出,供 Omarchy 开发 | 最高 |
通过菜单 Update → Channel 或官方当前终端入口切换:
omarchy-channel-set它会交互选择通道;先读界面再确认。普通用户保持 stable;切换到 edge、RC 或 dev 前,必须确认 Limine 快照入口和独立备份真实可用。
不要直接执行 pacman -Syu 或 yay -Syu 绕过 Omarchy。官方更新入口会同时处理更新前快照、迁移、默认配置和系统/AUR 包。
固件更新
固件使用 Super + Space → Update → Firmware。首次运行会安装 fwupd,随后检查 BIOS、SSD、扩展坞等 LVFS 固件;部分更新必须重启才能写入。接通电源,不要在固件写入阶段关机。
更新后验证
先确认更新命令正常结束,再记录诊断基线并进行一次计划内重启:
omarchy debug
systemctl reboot进入桌面后检查:
- 登录与磁盘解锁;
- 网络、DNS 和 VPN;
- 显示器、声音和输入设备;
- 浏览器、终端、编辑器等关键应用;
- 自定义主题和快捷键。
不要只因为桌面出现就判断更新成功。关键工作流的最小验证更有意义。
什么时候回退
如果问题影响启动、数据访问或核心工作,且已确认与刚完成的更新相关,可以按官方快照/恢复说明回到已知状态。回退后仍需记录失败的软件包与症状,避免下一次盲目重复更新。
若只是单个应用异常,先按故障排查指南缩小范围,不要立刻恢复整个系统。
完整恢复步骤见快照与系统恢复。参考:Omarchy Updates、System Snapshots、Arch Linux 新闻。