运维 安装 ruby 啥时候变得如此漫长。。。

zeeler · 2014年11月05日 · 最后由 zeeler 回复于 2014年11月11日 · 2365 次阅读

昨天给朋友的 DELL 服务器 (4 核 8G) 安装 ruby-2.1.4,CentOS 6.5 64 位,rvm 很快就装完了 (出口带宽 600G,国外 IDC),但是 rvm install 2.1.4 时,在 compiling...那个步骤持续了好久哦,昨天上午 10 点左右开始,到今天上午 10 点左右还没完事,中间没报任何错误,只好先中断了,看到生成的/usr/local/rvm/log/1397064444_ruby-2.1.4/make.log 日志有 170 多万行,关键,还没完事。。。不知道这编译速度何年何月才是个头 :)

1 楼 已删除

试着直接编译源码试试看看?

忘了说,之前是直接编译安装 ruby,发现编译时间太长才换 rvm 的。。。

编译了 24 小时?肯定是什么地方出了问题。

#4 楼 @lgn21st 看了下日志,没报错,没警告

换淘宝的 gem 源试试呢

匿名 #7 2014年11月05日

先编译个其它东西试试?比如编译下 JS v8 看速度咋样,如果也一样慢的话会不会是服务器配置上的问题?

我直觉是编译环境依赖问题,或者升级一下 GCC? 不管是 Ruby 还是 RVM,好像几乎看不到有大面积的关于编译问题的 report,通常都没有什么问题。

#8 楼 @lgn21st 在 Ubuntu 上没问题,CentOS 最近总出问题,还碰到 rvm 设置当前 ruby 版本失效问题

#10 楼 @andor_chen 多谢哦,我去试试

找到原因了,是 repo 配置中的镜像站点访问速度太慢,改成 base 的就好了。没想到这个也会影响到 ruby 编译

需要 登录 后方可回复, 如果你还没有账号请 注册新账号