24

我正在尝试让 Ruby on Rails 运行在Ubuntu 14.04. Ubuntu 安装在 VirtualBox 上。我正在关注https://gorails.com/setup/ubuntu/14.04

当我运行命令时

rbenv install 2.1.2

Ruby 一直在安装。我等了1个多小时。

这是命令行的外观:

rbenv install 2.1.2Downloading ruby-2.1.2.tar.gz...
-> http://dqw8nmjcqpjn7.cloudfront.net/f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635
Installing ruby-2.1.2...

有什么建议吗?

4

3 回答 3

39

我认为安装在同一点冻结,但只需要很长时间才能完成(1 小时并且仍在运行)。要查看安装进度,请在命令中添加详细修饰符:

~$rbenv install --verbose 2.1.2

注意:我按照Ubuntu 14.04的Deploy Ruby on Rails说明进行操作。

于 2014-08-08T19:02:08.843 回答
7

我找到了一个适合我的解决方案。

挂起大约 20 分钟后,弹出此错误(删除了一些细节):

BUILD FAILED (some extra details...) The Ruby openssl extension was not compiled. Missing the OpenSSL lib?

然后我在这篇博文中找到并遵循了答案。它指示您在命令行上输入此命令sudo apt-get install libssl-dev。安装 libssl-dev 后(博客文章中有关它的更多详细信息),我能够成功安装 Ruby 2.1.2。

于 2014-06-11T14:43:12.260 回答
1

同样的事情在这里运行rbenv install 2.1.9,需要5-6分钟才能完成。

于 2016-08-27T01:44:46.953 回答