软件介绍
RubyGems是一个方便而强大的Ruby程序包管理器,类似RedHat的RPM.它将一个Ruby应用程序打包到一个gem里,作为一个安装单元。特点: 能远程安装包 包之间依赖关系的管理 简单可靠的卸载查询机制,能查询本地和远程服务器的包信息能保持一个包的不同版本基于Web的查看接口,能查看你安装的gem的信息。
软件基础简介
RubyGems是基于Rails组件的一款ruby包管理器,为用户提供一个分发ruby程序和库的标准格式,还有多款管理程序包安装的工具,软件功能强大,内容齐全。
软件特性
什么是RubyGems?
RubyGems指的是两种不同的东西:安装并管理gems的软件,或者gem本身。管理gem的软件伴随Ruby发行,并且当你使用gem命令的时候,就会和它做交互。
Gems,在另外一方面,指的是Ruby代码的包(如果gem中又C的扩展代码,那指的就是C代码,但是这个已超出本文的范围)。Gems允许库的作者根据版本打包并分发库,并允许应用的开发者指定对某些版本的库的依赖关系。
Ruby开发者可以依赖于RubyGem来开发,而不是查找库,并把代码复制到你的项目中。并且RubyGems帮你管理gems的安装和解决依赖关系。这样就方便作者更新库,修复库中的错误,等等。
安装步骤
下载和安装 Windows 的 Ruby 安装程序。该安装程序中已经包括 RubyGems。 您在随后安装和使用 vmc 时请务必使用支持 Ruby 的命令提示符窗口。您可以通过 Windows“开始”菜单访问此命令提示符(“所有程序”> Ruby <版本> >“使用 Ruby 启动命令提示符”)。 最后,通过以下 Ruby 命令提示符更新 RubyGems: prompt> gem update --system
软件官网
https://rubygems.org
软件综述
RubyGems 1.8.5 已过期,不再维护。建议使用最新版本的 RubyGems。
RubyGems 是一个用于管理 Ruby 宝石(库和应用程序)的包管理系统。它的主要特点包括:
- 安装、卸载和更新 Ruby 宝石
- 处理宝石依赖关系
- 管理多个 Ruby 版本的宝石
- 搜索和发现新宝石
RubyGems 1.8.5 版本已于 2011 年发布,因此它不包含 RubyGems 后续版本中引入的许多新功能和改进。
使用最新版本的 RubyGems 带来以下好处:
- 更好的安全性和稳定性:较新版本的 RubyGems 修复了安全漏洞和其他问题,从而提高了 RubyGems 的整体安全性。
- 对较新 Ruby 版本的支持:最新版本的 RubyGems 支持 Ruby 的最新版本,因此您可以使用最新版本的 Ruby 和最新版本的 RubyGems。
- 新功能和改进:较新版本的 RubyGems 引入了新功能和改进,例如改进的安装速度、更好的错误处理和对笔记本的支持。
为了更新到 RubyGems 的最新版本,请运行以下命令:
gem update --system
强烈建议使用最新版本的 RubyGems 以获得最佳的安全性和性能。