【问题标题】:Installation of RVM on Ubuntu Server 12.04在 Ubuntu Server 12.04 上安装 RVM
【发布时间】:2013-08-09 00:56:01
【问题描述】:

我正在使用 Ubuntu Server 12.04 运行虚拟机。 我尝试安装 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 比较陌生。提前致谢

【问题讨论】:

  • 我相信 RVM 确实安装成功。具体是什么操作导致 '-sh: 1: source: not found' ?运行以下命令时会发生什么:rvm list

标签: rvm ubuntu-server


【解决方案1】:

如消息所述:

-sh: 1: 来源:未找到

sh 是你当前的 shell - RVM 与它不兼容,你需要使用 bash:

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

我没有测试这个步骤,所以你可以根据你的系统稍微调整一下。

【讨论】:

    【解决方案2】:

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

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

    截图于http://rvm.io/integration/gnome-terminal

    【讨论】:

      猜你喜欢
      • 2012-09-23
      • 1970-01-01
      • 2014-06-27
      • 1970-01-01
      • 2013-07-15
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 2014-08-12
      相关资源
      最近更新 更多