详细内容或原文请订阅后点击阅览
原子 Linux 与不可变 Linux:当这九个发行版同时提供两者时,为什么要选择一个?
如果不可变和原子发行版是 Linux 的前进道路,您会如何选择?也许你不必这样做。我把这一切都分解了。
来源:ZDNet | 机器人新闻关注 ZDNET:将我们添加为 Google 上的首选来源。
ZDNET 的关键要点
在过去的几年里,Linux 发行版中的不变性已经从概念变成了热门话题,最后变成了更广泛的现实。不可变的 Linux 发行版有很多优点,但缺点很少。
但还有原子 Linux 发行版。
什么什么?
从表面上看,这两者很容易混淆。然而,一旦你开始挖掘,你就会发现它们非常不同——但又非常有吸引力。
另外:每个新用户都应该学习的前 5 个 Linux 命令
让我们分解这两种类型的 Linux 发行版,以便您可以更明智地选择使用哪一种。
原子 Linux
原子性的概念归结为事务性更新;对于原子发行版,操作系统的更新要么完全成功,要么根本不发生。这可以避免不完整的升级,从而导致系统损坏。
原子更新如何工作?更新安装到不同的(且隔离的)系统映像或子卷上。更新成功完成后,您可以通过重新启动切换到新系统。
另外:如何使用 Wine 在 Linux 上运行 Windows 应用程序
再次强调,如果更新不是 100% 成功,则更新不会发生。由于这一切都发生在单独的分区(或映像)上,因此您不必担心它会影响系统的当前状态。
换句话说,你的系统将永远工作。
不可变的 Linux
对于不可变的 Linux 发行版,核心目录以只读方式安装。这些目录包括/usr、/bin、/sbin、/lib、/lib64、/etc、/boot 和/opt。通过将这些目录安装为只读,它们的内容将无法更改。
另:Snap 与 Flatpak:如何决定哪个 Linux 包管理器适合您
除了安全问题之外,不可变发行版也更可靠,因为核心系统文件无法更改。
听起来很原子,不是吗?
