2016-05-14 165 views
0

我下面this tutorial和我停留在尝试使用RVM安装Ruby(向下滚动看到该链接的命令)EC2:无法RVM安装Ruby

我在网上搜索了多种解决方案,但没有的似乎工作。我如何解决下面的问题?

RVM安装Ruby

搜索二进制红宝石,这可能需要一些时间 。

找到远程文件 https://rubies.travis-ci.org/ubuntu/14.04/x86_64/ruby-2.3.0.tar.bz2 检查ubuntu的需求。

ubuntu的安装要求。 的mkdir:无法创建目录 '/usr/local/rvm/log/1463248047_ruby-2.3.0':权限被拒绝

三通: /usr/local/rvm/log/1463248047_ruby-2.3.0/update_system。日志:没有这样的 文件或目录

更新系统.........错误运行 'requirements_debian_update_system红宝石2.3.0',

显示最后15行的/ usr /本地 /rvm/log/1463248047_ruby-2.3.0/update_system.log

尾: 无法打开 “/usr/local/rvm/log/1463248047_ruby-2.3.0/update_system.log”的 阅读:没有这样的文件或目录的要求安装失败 与状态:1.

调试注意事项:

1)以前安装rvm的步骤已经完成。主要是:

su - deploy 
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 
\curl -sSL https://get.rvm.io | bash -s stable 

2)我试图运行sudo rvm install ruby,但得到了以下错误

须藤:RVM:找不到命令

+0

您是否下载并安装了rvm软件包? –

+0

尝试使用sudo运行 –

+0

yes按照链接中的教程下载并安装了该软件包。 – RPV

回答

2

试图通过这个命令来更改权限RVM目录:

sudo chmod -R a+xwr /usr/local/rvm 
+0

这工作。不知道为什么有人投下你的答案,我投了票,它有积极的一面。非常感谢。 – RPV

+0

@RPV我是downvoter。是的,它可以工作,但会造成严重的安全问题。这相当于'chmod 777',这永远不是正确的答案。 – jordanm

+0

明白了,有没有更好的解决方案? (感谢解释) – RPV