我输入以下命令:
$ rvm install 2.0.0 --with-readline-dir=$rvm_path/usr
然后我按“Ctrl + Z”,所以RVM退出。
但是当我再次输入命令时,
它停在这里...... 那么,如何解决它,并正确安装ruby?
答案 0 :(得分:1)
此步骤取决于您的互联网连接带宽和机器配置,最多可能需要15到30分钟。这首先下载(带宽)ruby二进制文件然后编译(CPU + RAM依赖)它。
另外,在您的情况下,它的更新系统包。
答案 1 :(得分:1)
你不应该添加--with-readline-dir=$rvm_path/usr
- rvm会自动为你处理。
至于流程 - 需要很长时间,但应该在不到一小时内完成(在慢速互联网连接和计算机上可能很少)。
如果该过程在15分钟内没有显示任何变化,您可以尝试两件事:
打开另一个控制台/标签并使用top
监控流程,在列表顶部,您应该会看到ruby
,curl
,cc1
,{ {1}} ...但make
列中超过10-20%的任何内容都会显示 - 工作已完成。
打破进程(%CPU
)并使用以下命令重新启动:
CTRL+C
现在它将显示有关正在发生的事情的更多详细信息 - 包括重定向所有输出的日志文件,您可以使用rvm install 2.0.0 --debug
在其他控制台中查看这些日志文件(从开始到当前位置查看)或{ {1}}(在发生变化时查看更改)
答案 2 :(得分:0)
还注意到CTRL+Z
- 这可能会阻止一些阻止RVM的进程 - 尝试运行fg 1
- 它应该启动已停止的进程。
有关CTRL+Z
与CTRL+C
的详细信息,请参阅https://superuser.com/questions/262942/whats-different-between-ctrlz-and-ctrlc-in-unix-command-line
答案 3 :(得分:0)
好的,我只是重新启动我的mac,然后重新安装,这就是全部
答案 4 :(得分:-2)
回应Nerve的答案和depa - 我很担心为什么安装RVM会如此痛苦 - 但是Homebrew在做安装时会成为你最好的朋友。我也遇到了麻烦。
以下是我所遵循的设置教程的链接:http://tutorials.jumpstartlab.com/topics/environment/environment.html
确保已安装自制软件(http://brew.sh/),如果这是您的第一次设置,请尝试查看有关设置的教程并查看是否遗漏了任何内容
如果不这样做 - 有些人会回来并提供有关你到目前为止已经完成的事情的更多信息!