原子 Linux 与不可变 Linux:当这九个发行版同时提供两者时,为什么要选择一个?

如果不可变和原子发行版是 Linux 的前进道路,您会如何选择?也许你不必这样做。我把这一切都分解了。

来源:ZDNet | 机器人新闻

关注 ZDNET:将我们添加为 Google 上的首选来源。

ZDNET 的关键要点

  • 不可变和原子的 Linux 发行版非常流行。
  • 各有其优点和缺点。
  • 两者的采用率正在迅速增长。
  • 在过去的几年里,Linux 发行版中的不变性已经从概念变成了热门话题,最后变成了更广泛的现实。不可变的 Linux 发行版有很多优点,但缺点很少。

    但还有原子 Linux 发行版。

    什么什么?

    从表面上看,这两者很容易混淆。然而,一旦你开始挖掘,你就会发现它们非常不同——但又非常有吸引力。

    另外:每个新用户都应该学习的前 5 个 Linux 命令

    让我们分解这两种类型的 Linux 发行版,以便您可以更明智地选择使用哪一种。

    原子 Linux

    原子性的概念归结为事务性更新;对于原子发行版,操作系统的更新要么完全成功,要么根本不发生。这可以避免不完整的升级,从而导致系统损坏。

    原子更新如何工作?更新安装到不同的(且隔离的)系统映像或子卷上。更新成功完成后,您可以通过重新启动切换到新系统。

    另外:如何使用 Wine 在 Linux 上运行 Windows 应用程序

    再次强调,如果更新不是 100% 成功,则更新不会发生。由于这一切都发生在单独的分区(或映像)上,因此您不必担心它会影响系统的当前状态。

    换句话说,你的系统将永远工作。

    不可变的 Linux

    对于不可变的 Linux 发行版,核心目录以只读方式安装。这些目录包括/usr、/bin、/sbin、/lib、/lib64、/etc、/boot 和/opt。通过将这些目录安装为只读,它们的内容将无法更改。

    另:Snap 与 Flatpak:如何决定哪个 Linux 包管理器适合您

    除了安全问题之外,不可变发行版也更可靠,因为核心系统文件无法更改。

    听起来很原子,不是吗?

  • 一致性