Menu Close

4.7. RubyGems 软件包

本节介绍 RubyGems 软件包是什么,以及如何将它们打包到 RPM 中。

4.7.1. RubyGems 是什么

Ruby 是一个动态、解释、反射、面向对象的通用编程语言。

使用 Ruby 编写的程序通常使用 RubyGems 项目打包,该项目提供了特定的 Ruby 打包格式。

RubyGems 创建的软件包名为 gems,也可以将其重新打包到 RPM 中。

注意

本文档指的是与 gem 前缀相关的 RubyGems 概念,如 .gemspec 用于 gem 规范,且与 RPM 相关的术语无效。