我有一个到一些 Ubuntu 服务器的 SSH 会话。最新可用的 Ruby 包-full
是一个apt-get install ruby1.9.1-full
. 但之后apt-get install rubygems1.9.1
的问题是:
root@...:~# gem install nokogiri
ERROR: Error installing nokogiri:
nokogiri requires Ruby version >= 1.9.2
而且我不知道我必须安装哪个版本的 Nokogiri。我试着猜测:
root@...:~# gem install nokogiri -v 1.5.10
Building native extensions. This could take a while...
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.
..........bla..bla..bla...
并且不得不切换到 RVM 方式(我有 1.9.3 并且我需要的宝石没有进一步的问题)。
但无论如何我更喜欢非 RVM 方式,所以问题是:我怎么知道哪个版本的 gem 与我的 Ruby 兼容?