关于操作系统的不变性:Ubuntu 24.04 LTS

关于当前 Linux 操作系统的不变性

关于当前 Linux 操作系统的不变性

如果你是一个 Linux 领域的狂热读者和用户,肯定有一段时间你已经意识到某些 IT趋势 关于基于 Linux 的自由和开放操作系统。 作为其中之一,他们的不变性。

如果您是我们网站的常客,那么您肯定已经阅读过我们之前与此主题相关的一些出版物。 作为它的 2 个很好的例子,我们的帖子是关于 Fedora Silverblue 和 EndLess OS. 有 2 个很棒的 GNU/Linux 发行版使用了这个有趣的特性或技术。 因此,今天我们将深入探讨以下主题 “当前 Linux 操作系统的不变性”,利用未来发布的计算趋势 Ubuntu的LTS 24.04 它将拥有一个不可变的版本。

Fedora Silverblue:有趣的不可改变的桌面操作系统

Fedora Silverblue:有趣的不可改变的桌面操作系统

但是,在开始阅读这篇关于 “当前 Linux 操作系统的不变性” 以及 Ubuntu 24.04 LTS 的未来版本,我们推荐 以前的相关帖子:

Fedora Silverblue:有趣的不可改变的桌面操作系统
相关文章:
Fedora Silverblue:有趣的不可改变的桌面操作系统

关于当前 Linux 操作系统的不变性

关于当前 Linux 操作系统的不变性

什么是 Linux 操作系统中的不变性?

如果某物具有特征 基于 Linux 的免费开放操作系统 与专有和封闭的操作系统(如 Windows 和 macOS)相比,正是这种可能性 管理和操作最多的文件、属性和功能 它的基本,重要和视觉部分。 在某种程度上,这就是使 Linux 成为值得在服务器、移动设备和物联网中引领使用的操作系统的原因。

虽然,在 台式机和笔记本电脑 在普通用户中它只占很小的比例,也确实它这一行的用户大多是计算和计算方面的中高级知识持有者,并且倾向于喜欢它正是因为它 适应、改变、定制和管理的高能力. 因此,可以理解,许多人的不变性可能与这种传统情况背道而驰。

但是,这样我们就可以简单明了地了解它是关于什么的 “操作系统的不变性” 一般来说,记住并明确以下几点是好的:

什么是不可变操作系统?

不可变的操作系统 主要可以定义为用户或应用程序不能直接修改正在运行的系统。 一个地方 更新以原子方式应用,也就是说,它们一次成功应用或根本没有应用。 此外,不可变操作系统必须是可预测的,因为它的核心不能改变,因此它的行为在所有已安装的设备上必须基本相同。

最后,一个 安装的应用程序通常与核心操作系统相互隔离,通常通过容器技术。 这通常可以确保一个应用程序所做的更改不会影响核心系统或其他应用程序。

利益或优势

  1. 安全:不变性使各种已知的恶意软件更难更改基本或重要的操作系统文件或从一个应用程序传播到另一个应用程序。
  2. 稳定性:不变性通过轻松防止重要文件或设置被意外或通过例行更新更改或删除,使操作系统的稳定性更加安全。
  3. 可复制性:不变性允许操作系统从头到尾都是相同的,因此,它通常使用户更容易执行各种技术任务,例如:测试、审计和验证操作系统,以及诊断和解决其中的问题。
  4. 可管理性:不可变性有助于操作系统的整体管理,因为不同部署的操作系统之间因意外更改或不一致而导致损坏或问题的可能性较小。 此外,原子更新和回滚在预防和修复问题方面也大有帮助。

缺点或缺点

  1. 灵活性降低:不可变性使得不可变操作系统不如传统或普通操作系统灵活。 这是因为用户将无法随意修改某些操作系统文件,或轻松自定义它。
  2. 兼容性限制:不可变性目前减少了某些软件的使用,因为并非所有应用程序和服务都支持不可变操作系统中基于容器或沙盒的环境。
  3. 存储要求:不变性需要大量磁盘空间才能使基于快照映像存储的更新机制成功运行。
  4. 开发者经验:以隔离和可重复性等好处为代价的不变性,增加了一定程度的复杂性。 还有什么可以限制熟悉的工具和工作流程的使用,即更广为人知或使用的工具和工作流程。

Ubuntu的

关于 Ubuntu 24.04 LTS immutable 的未来版本

到目前为止,关于上述发射的已知情况是,很可能会有 即将发布的 Ubuntu 长期支持版本,即可供下载的 Ubuntu 24.04 LTS 版本。 但是,在 2 个版本中,即基于传统 .deb 文件的经典版本(默认情况下)和基于通过快照和 100% 在 Snap 包下的不可变编译的新版本,这将是那些 Linux 的理想选择喜欢最大限度地体验新事物的发烧友和 IT 专业人士。

有一个 2015 年的不可变版本,称为 UbuntuCore...下一个 LTS 将有一个桌面版本(虽然它是可选的,但经典桌面安装不会消失) 查看更多

混合操作系统

所有 Linux 发行版的完美组合

已知的不可变 GNU/Linux 发行版

时至今日, 不变的操作系统 它们通常更受推荐,并在稳定性、安全性和可预测性至关重要的环境中使用。 例如, 服务器环境、物联网设备和高安全性环境. 但是,正如我们在开头所说的那样,近年来的趋势已转向普通用户的计算机(用于办公室和家庭的计算机和移动设备)。 这导致目前存在以下不可变的操作系统产品,例如:

  1. 混合操作系统
  2. 瓶装火箭
  3. Carbon操作系统
  4. Chrome操作系统
  5. Fedora银蓝色
  6. Flatcar 容器 Linux
  7. 吉克斯
  8. 无尽的操作系统
  9. 微型操作系统 (现在: 永世 y )
  10. 操作系统
  11. 塔洛斯Linux
  12. 香草操作系统

如果想要 了解更多关于这个话题,我们邀请您探索以下内容 官方链接 来自 Canonical(Ubuntu 博客).

相关文章:
Endless OS 5.0 随 5.15、Gnome 41 等一起发布

综述:2021 年后的横幅

总结

简而言之,这项众所周知且有用的技术功能 “操作系统的不变性” 在当前的 GNU/Linux 发行版中,与许多其他发行版一样,它具有各种优点和缺点,或优点和缺点。 很多时候,这取决于用户或组织的类型,即那些将要使用它的人的要求、用途和需要。 因此,毫无疑问,我们邀请您尝试其中的一些 不可变的 GNU/Linux 发行版,以便稍后您可以告诉我们您对其操作及其特征的看法,以供所有人了解和使用。

最后,记住 访问我们的 «起始页面» 并加入我们的官方频道 Telegram 探索更多新闻、指南和教程。 还有,有这个 讨论和了解有关此处涵盖的任何 IT 主题的更多信息。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   路易士

    gnulinux 不可变系统和 freebsd 内核 + 端口实现方案有什么区别?

    1.    Linux安装后

      我认为不可变的GNU/Linux系统与FreeBSD Distro下移植操作系统内核的实现方案的主要区别在于前者具有只读的根文件系统,而后者使用基于根文件系统的包管理。编译源代码以安装软件。 因此,这两种方法各有利弊,使用的选择将取决于用户的具体需求和操作系统的使用环境。 锁定所有必需品和手动编译所有内容,一步一步,是两件截然不同的事情。