宣布 Boltron:模块化服务器预览

[ad_1]

模块化和服务器工作组非常高兴地宣布推出 Boltron 预览版. Boltron 在 Fedora 世界——介于旋转和未来的预览之间 Fedora 服务器版。 你可以找到它, (已知的问题) 和所有,通过遵循 下面的方向 获取副本并尝试一下。

Fedora的模块化工作组(和其他人)一直在工作 一阵子 在一个 Fedora 客观的. 目标通常被称为“模块化”,其关键是允许用户安全地访问他们想要的正确版本。 但是,“访问正确的版本”有两个主要方面。

第一个方面处理在同一个用户空间中安装多个版本的问题。 换句话说,用户可能希望同时安装和运行 httpd-2.4 和 httpd-2.6。 这个问题有无数的解决方案,具有不同的权衡和主要目标。 例如:

  • Python 本机允许这样做
  • 软件集合将二进制文件放入磁盘上自己的命名空间
  • 容器命名空间中运行的二进制文件的大部分方面都远离默认用户空间。

早些时候,模块化工作组决定不再专注于解决这个问题。 相反,他们提倡和鼓励 OCI 容器, 系统容器, 和 扁平包装 来解决这个领域的不同用例。 请注意几周后有关在 Boltron 中使用 System Containers 的另一个公告。

还有其他解决方案,但由于时间关系,工作组专注于另一个方面, 可用性 的多个版本。 乍一看,这似乎是一个简单的问题。 也就是说,直到您查看 Fedora 基础设施,并了解我们的包装与“Fedora 释放”(例如 F25、F26 等)与一切 Fedora 建造和船舶。

工作组还提出了影响 Fedora 尽可能少的基础设施、用户群和打包社区。 该集团还希望提高产品的质量和可靠性 Fedora 分发,并大大提高了交付的自动化程度,从而提高了交付速度。

结果,该小组没有将其视为 绿地 需要数年时间才能巩固和信任的实验。 相反,他们保留了工具集的缺陷和皱纹,并实施了一些工具和程序,对现有系统进行了微调以提供新的东西。 很大程度上,可以将生成的软件包集视为虚拟化的独立存储库。 换句话说,客户端工具 (dnf) 将传统的平面存储库视为一组存储库,仅在您需要该版本的组件时才启用。

现在 Fedora 有 25 个模块供您使用,可通过 dnf 模块列表或 dnf 列表底部轻松显示。 作为 任意分支更改 到 dist-git 没有及时登陆 Fedora 26、 溪流 大多数模块是在 dist-git 中找到的典型分支,即 f26。 随着时间的推移,这些模块有望真正开发自己的流,这些流最有可能跟随其上游社区。 目前有一个例子,NodeJS 版本 8 在 nodejs-8 流中可用。

“废话,我的位子呢,”你问? 推荐的过程首先将系统作为容器运行,在 Fedora 注册表:

docker run --rm -it registry.fedoraproject.org/f26-modular/boltron

回馈

模块化工作组对您的反馈很感兴趣。 该小组开发了一个 入门 页和一个 一般反馈表. 但是,我们真的可以使用您对工具交互的具体反馈,如果您可以尝试我们的 走过.

您可以在我们的 文档站点. 提议的 模块包装指南 也出现在 Pagure 存储库中,以便在批准后提升到 Wiki 之前简化协作。 我们建议用户尝试使用该容器,以便我们有机会对其进行更新以处理问题和反馈 Fedora 26.

[ad_2]

Related Posts