0

我正在使用 Ubuntu Server 12.04 运行 VM。我尝试安装 Ruby on Rails 应用程序,首先我需要安装 Curl(已完成),现在我尝试安装 RVM。

我正在遵循这个安装指南:ruby on rails installation

我正处于必须运行 rvm 进行检查的步骤。但是当我尝试输入时它不会加载:

source ~/.rvm/scripts/rvm

更新 :

我有这个文件夹 /usr/local/rvm

当我尝试运行它时:rvm requirements

他说:当前未安装程序“rvm”....

但我用这个命令做了:

\curl -L https://get.rvm.io | bash -s stable

如教程所示,还是没有安装?我没有错误...我什至看到:感谢您使用 rvm!

-sh:1:来源:未找到

有任何想法吗?我对 ubuntu 比较陌生。提前致谢

4

2 回答 2

3

正如消息所说:

-sh:1:来源:未找到

您当前的外壳在哪里sh- RVM 与它不兼容,您需要使用 bash:

sudo apt-get install -y bash && sudo chsh -s $(which bash)

我尚未测试此步骤,因此您可能会针对您的系统稍微调整它。

于 2013-08-07T22:17:15.177 回答
0

要使 RVM 正常工作,您必须在 gnome-terminal 的设置页面内的标题和命令选项卡上设置“将命令作为登录 shell 运行”复选框。

为此,请按 CTRL+ALT+t 打开一个终端。打开终端后,右键单击终端,然后单击配置文件,然后单击配置文件首选项。

http://rvm.io/integration/gnome-terminal的屏幕截图

于 2013-08-07T17:41:39.520 回答