我从 Windows 换到 Linux 那会儿,可真是段开心的日子。我当时也拿不准到底想用哪个发行版,更不清楚自己图 Linux 啥。所以,我就跟大多数人一样,来了场说走就走的 Linux 折腾之旅——凡是看着顺眼的系统,基本都装了个遍,看看哪个最对胃口。Ventoy 在这时候真是帮了大忙;我那 U 盘到现在还搁那儿呢,里头塞满了各种 ISO 镜像,活脱脱一把开源版的瑞士军刀。
作为我折腾的一部分,我也试了试 Fedora Atomic。一开始,我搞不懂大家为啥对它这么上心;感觉跟别的系统没啥两样,就是没法在终端里装软件。可等我真跳过去用了之后,我发现自己爱 Fedora Atomic 爱得不行,估计再也回不去 Ubuntu 了。
Fedora Atomic 的不可变性让我的系统干干净净
被挡在系统文件外,我反而从没这么开心过
如果你之前没听说过它们,Fedora Atomic 操作系统是一种和你平时用的不太一样的操作系统。Fedora Atomic 这个版本有两个关键点:首先,它是原子性的。这意味着,当它执行系统更新时,它会把包含所有改动的快照下载到一个独立位置,然后重启时切换过去。因为它不修改现有文件,所以不会出现更新改了一半就失败的情况;它要么全更新,要么干脆不更新。
第二部分是我觉得最有趣的部分。Fedora Atomic 操作系统是不可变的,这意味着包括你在内的任何人都没有权限编辑系统文件。起初,这听起来像是一种降级,因为你无法通过控制台安装任何东西;你必须使用 Flatpaks 或 AppImages,如果你确实无法通过这种方式安装,就必须额外安装。然而,一旦你跨过这道坎,你会注意到需要重新安装操作系统的次数大大减少(甚至永不),仅仅是因为系统文件不会因频繁修改而变得臃肿。
Fedora Atomic 的更新更容易安装
重启一次就搞定
还记得我说过 Fedora Atomic 的结构意味着系统会下载一个单独的镜像,里面包含了所有改动,然后重启时直接切换过去吗?虽然这能保证更新不会中途出岔子,但这样也省了不少更新等待的时间。
用Ubuntu这类操作系统时,你需要先下载更新,然后在重启或关机时应用更新。这通常要花些时间,而且如果你晚上想关电脑却被更新拖住,确实挺烦人的。Fedora Atomic完全没有这个问题;大部分工作是在操作系统把更新下载到你的机器时完成的。下载完以后,你重启一下就行,系统就会从旧快照“换轨”到新快照。连个“请稍候,正在安装更新”的界面都没有,直接就完事了。
内置回滚功能简直是救星
撤销一次糟糕的更新超级简单
这种“切换轨道”的更新方法厉害的地方在于,系统更新时不会删掉旧文件。默认情况下,Fedora Atomic 会留着两个快照:当前的和上一个的。开机时你可以选一个,但 99.9% 的时候,我就直接让它进当前这个快照。
然而,如果一次更新引入了问题,修复起来很简单:只需重启系统,开机时选择之前的快照,然后通过终端将其设为您电脑开机时的首选选项即可。你不需要装任何应用或工具就能用上这个功能;这只是原子系统默认工作方式的一部分。
我安装系统更新时,Ubuntu的稳定性没给我添太多麻烦,但Fedora Atomic发行版默认多给的这层安全保障,好到让人没法不心动。它让我心里特别踏实,因为我知道,如果系统更新把我日常用的系统搞砸了,我重启电脑,就能轻轻松松把它还原到更新前那个一模一样的快照。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.