第 12 章 分发选项


Red Hat Enterprise Linux 为第三方应用程序提供三种发行方式。

RPM 软件包

RPM 软件包是分发和安装软件的传统方法。

  • RPM 软件包是一个成熟的技术,具有多个工具,广泛地解雇知识。
  • 应用程序作为系统的一部分安装。
  • 安装工具大大有助于解决依赖项。
注意

只能安装一个软件包版本,使多个应用程序版本安装比较困难。

要创建 RPM 软件包,请按照 RPM 包指南中的说明,打包软件

Software Collections

Software Collection 是一个特别准备的 RPM 软件包,用于替代应用程序版本。

  • Software Collection 是由红帽提供的使用和支持的打包方法。
  • 它基于 RPM 软件包机制构建。
  • 可以同时安装应用程序的多个版本。

如需更多信息,请参阅 Red Hat Software Collections Packaging Guide, Are Software Collections?

要创建软件集合软件包,请按照 Red Hat Software Collections Pack Guide 中的说明 进行打包软件集合

容器

Docker 格式的容器是一种轻量级虚拟化方法。

  • 应用程序可以存在于多个独立版本和实例中。
  • 它们可以通过 RPM 软件包或 Software Collection 轻松准备。
  • 与系统的交互可以精确控制。
  • 应用的隔离会增加安全性。
  • 应用或其组件容器化允许编排多个实例。

其它资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.