Ubuntu 12.04 LTS 服务器
我对 Unix/Ubuntu 比较陌生。我需要安装 ruby gem libopenssl-ruby
。
我知道 Ubuntu LTS 版本维护着授权软件包版本的列表。apt-get update
将同步这些列表的本地副本,并将apt-get upgrade
所有已安装的软件包升级到最新的授权版本。
apt-get install libopenssl-ruby
将安装libopenssl-ruby
gem,但这是否可能会下拉libopenssl-ruby
未经 Ubuntu 12.04 LTS 授权的版本(及其依赖项)?
在 Ubuntu LTS 版本上安装 gem 的最佳实践是什么?
答案1
只要您正在使用apt-get
并且没有修改任何从中apt-get
提取软件包的源存储库,您应该完全可以以gem
这种方式安装。
展望未来,如果您需要安装大量gems
或需要多个版本的 Ruby,您可能想尝试一下该应用程序rvm
。
rvm
又名。 Ruby Version Manager 是一个工具,用于在您的发行版附带的 Ruby 之外管理您自己的 Ruby + Gems 本地版本。