【发布时间】:2015-09-07 18:17:07
【问题描述】:
我已经按照https://github.com/postmodern/ruby-install 中的说明在我的 Ubuntu 12.04 机器上安装了 ruby 1.9.3,并执行了以下命令:
sudo ruby-install ruby 1.9.3
我假设这将链接到我的 /usr/bin 或从我的路径 ruby 或 gem 可见的其他地方,但事实并非如此。例如,当我尝试:gem install bundler 时,我得到:
sudo: gem: command not found
当我尝试ruby -v 时,它也找不到 ruby。
如果我使用sudo apt-get install ruby1.9.3 安装,我可以同时执行 ruby 和 gem:
$ ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]
$ gem -v
1.8.11
我期待 ruby-install 的输出与我从 apt-get 得到的输出相同。我找错地方了吗?使用 ruby-install 安装后如何运行 ruby 和 gem?
我知道还有其他的 ruby 安装程序,例如 rvm 和 rbenv,但我遵循了一些安装说明,它们清楚地指示使用 ruby-install。
提前致谢!
【问题讨论】:
-
阅读这个...有两种方法可以安装 ruby .1) 使用 rbenv 2) 使用 rvm ,....阅读这里。 gorails.com/setup/ubuntu/14.04#ruby
-
感谢您的评论,@NullSoulException。我已经更新了我的问题,因为虽然还有其他 ruby 安装程序,但我正在遵循一些应用程序的说明手册,它清楚地指示使用 ruby-install。
标签: ruby gem apt-get ruby-install