相关疑难解决方法(0)

使用RVM安装Ruby 1.9.3但命令行不显示ruby -v

这是控制台输出:

sergio@sergio-VirtualBox:~$ rvm list

rvm rubies

   ruby-1.9.3 [ i386 ]

sergio@sergio-VirtualBox:~$ rvm use 1.9.3
Using /usr/share/ruby-rvm/gems/ruby-1.9.3

sergio@sergio-VirtualBox:~$ ruby -v
The program 'ruby' can be found in the following packages:
 * ruby1.8
 * ruby1.9.1
Try: sudo apt-get install <selected package>
Run Code Online (Sandbox Code Playgroud)

发生什么了?我需要重新启动机器吗?或者它应该立即起作用?我正在使用Ubuntu 11.10,任何帮助表示赞赏.

ruby ubuntu rvm

172
推荐指数
2
解决办法
10万
查看次数

如何在没有RVM的情况下在Ubuntu上安装Ruby 2

我想安装Ruby 2.0使用

sudo apt-get install ruby2.0
Run Code Online (Sandbox Code Playgroud)

但是ruby2.0没有可用的包

我想使用apt-get install安装它,就像ruby 1.9.1一样

有什么建议?

ruby apt-get ubuntu-12.04 ruby-2.0

67
推荐指数
4
解决办法
5万
查看次数

如何更新linux上的ruby(ubuntu)?

我是ruby和linux的新手,所以我确信这是微不足道的,但我还不知道.我目前安装了ruby 1.8.7,我想将它更新为ruby 1.9.我怎样才能做到这一点?

ruby linux installation ubuntu

43
推荐指数
5
解决办法
15万
查看次数

如何在debian squeeze上将ruby1.9.1设置为默认版本

我正在使用Debian Squeeze作为我的操作系统,并且正在尝试开发Ruby on Rails项目.为此,我首先安装了一些ruby包.

我的ruby版本是:ruby1.8,ruby1.9.1

然后我卸载ruby1.8使ruby1.9.1成为我的默认ruby.

现在,如果我跑:

$ which ruby
Run Code Online (Sandbox Code Playgroud)

它什么也没显示.

如果我跑:

$ which ruby1.9.1
/usr/bin/ruby1.9.1
Run Code Online (Sandbox Code Playgroud)

然而:

$ rails new testApp
bash: /usr/bin/rails: /usr/bin/ruby1.8: bad interpreter: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么办.请指导我.

ruby installation debian ruby-on-rails-3

12
推荐指数
3
解决办法
9018
查看次数