这是控制台输出:
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 on Rails的新手,刚刚按照我在这里找到的说明在Ubuntu Linux中进行了设置.特别,
正如sm所说,我卸载了所有东西,然后我作为普通用户打开了另一个终端会话并运行:
bash -s stable <<(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)然后我运行源/home/my-desktop-username/.rvm/scripts/ rvm作为普通用户NOT ROOT
然后我作为普通用户运行rvm要求.然后我复制需求并关闭会话,打开根会话并使用sudo安装需求
然后我关闭会话并打开一个正常的用户会话并运行rvm install ruby-1.9.3-p125如果你以root身份运行这个命令,它会说没有安装rvm并建议你使用sudo apt-get安装它安装rvm不要那样做!
所以基本上我有两个问题,我遵循的教程没有说我应该运行
来源/home/my-desktop-username/.rvm/scripts/rvm并没有说我不应该以root身份运行rvm,sm告诉我.感谢大家,尤其是sm
这很好,但我必须记住
源.rvm/scripts/rvm
每次我打开一个终端来使用Ruby on Rails.
有没有办法永久告诉Ubuntu查看所有Ruby内容的.rvm?