2011-12-16 88 views
2

我已经一遍又一遍地做一遍我Ubuntu1104机上的东西始终保持驾驶我坚果,如:为了安装RVM,红宝石,创业板,导轨,剑圣

The program 'ruby' is currently not installed. You can install it by typing: 
sudo apt-get install ruby 

而且,即使在安装红宝石,明确声明“安装成功”。 另外:

rvm list 

告诉我:

rvm rubies 

    ruby-1.9.2-p290 [ i686 ] 

此:

which ruby 
which gem 

回报什么。

那么有人可以说出正确的命令来安装红宝石,它是像铁轨和剑圣那样的宝石。我相信我有路径问题(系统找不到成功安装的好东西)和权限(有时需要sudo,有时不需要,这可能是导致我遇到路径问题的原因)。因此,请给出清楚的说明,说明安装位置和使用权限。

我认为这是RVM第一(如http://beginrescueend.com/rvm/install/说明):

1) bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 
2) bash < <(curl -sk https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 
3) echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile 

然后红宝石(也安装宝石):

4) rvm 1.9.2 

然后宝石像铁轨和重型卡车

5) gem install rails 
6) gem install juggernaut 
... 

不幸的是,我收到上面发布的消息'gem not installed'和'rub未安装'。

另外,您也可以先安装Ruby,然后安装RVM作为宝石......别扭......

干杯伴侣! Mac

回答

2

你没有intsalled RMV: 什么呢

user$ type rvm | head -1 
rvm is a function 

如果这不是你所看到的,然后做:

echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bashrc 

重新启动bash并再试一次

后做

rvm --default use 1.9.2 
+1

RMV --default使用1.9.2 - 平原和简单......这是少了什么,现在我可以使用RBY和宝石!谢谢! (不能投票,我错过了1个代表点:)) – EasierSaidThanDone 2011-12-17 00:19:39

0

rvm应该先安装。

之后,宝石。我看不出rvm如何成为宝石,但可能是。

如果您在通过rvm选择ruby后输入which ruby,那么您的rvm安装有问题;重新开始删除你的家目录.rvm

验证预期的命令是否在你的.bashrc(在Ubuntu上我没有.bash_profile,这更多的是OS X的东西,但可能是版本或设置差异而不是错误)。你可以看到你的主目录中有什么文件。