第五章结尾留了个悬念:为什么装新软件之前最好先更新系统?这一章把它讲透,然后教你做第一小时里最划算的一笔投资——确认你的「后悔药」在。
滚动更新:一条不停流的河
回忆第一章:Arch 是滚动更新的——没有「Windows 11 升 12」那种几年一次的大版本,而是所有软件像河水一样天天流新版本。好处是你永远在用最新功能;代价是河里的部件得一起往前走。
关键在这:Linux 的软件互相依赖,A 软件可能要求「B 库至少 2.0 版」。如果你半年不更新系统(B 库还停在 1.0),今天却单独装了一个刚上架的新软件 A——A 要求 B 是 2.0,一跑就崩。这叫部分更新,是 Arch 官方唯一明令禁止的玩法。所以在 Arch 世界,「装新东西」和「更新系统」必须结伴而行,这就是第五章那句提醒的原因。
大白话:滚动更新像一列行进中的火车,所有车厢用同一批挂钩。你可以随时跳上车(装新软件),但不能只给某一节车厢换新型挂钩——会脱轨。要么整车一起升。
怎么更新
两条路,走哪条都行:
- 菜单派:
Super+Alt+空格→ Update,回车,输密码,等它跑完; - 终端派:
Super+回车开终端,输入omarchy-update回车。
它会把 Omarchy 自身和整个 Arch 系统一起拉到最新。看到一堆软件名滚过去是正常的;偶尔它问你「要不要继续(Y/n)」,回车就是同意。建议频率:每周一次,或者每次装新软件前顺手一次。别怕更新,它是这套系统的日常呼吸,不是大手术。
后悔药:快照
好,更新万一真把什么弄坏了呢?这就是 Omarchy 3 之后自带的一张安全网:快照(snapshot)。
原理一句话:Omarchy 用的硬盘格式(btrfs)能像拍照一样,在每次大动作之前给整个系统存一个「那一瞬间的完整样子」,几乎不占额外空间。每次系统更新前,它都会自动拍一张。
真出了事——比如更新完开机黑屏、桌面起不来——怎么吃药?重启电脑,在开机的启动菜单(Limine,就是那个列出系统选项的极简界面)里,能看到以往快照的列表。选更新前的那个,回车,系统就回到了「拍照那一刻」的样子,仿佛那场坏更新从未发生。进去之后再从容研究哪里出了问题。
大白话:快照就是游戏里的「存档点」。每次更新前系统自动存一档;玩砸了,读档重来。知道存档点在,你才敢放心折腾——这就是第一小时必须确认它在的原因。
第一小时的两个确认动作
- 跑一次更新:
Super+Alt+空格→ Update,亲眼看着它跑完。既是习惯的第一课,也顺便验证网络、权限一切正常。 - 知道存档点在哪:下次重启时留意开机菜单里的快照入口,眼熟一下位置。不用现在试,知道它存在就行。
系统更新到最新、后悔药确认在位——从现在起,你怎么折腾都翻不了车。下一章终于可以放心装点真东西了:你的编辑器、浏览器和开发环境。