ruby – “rvm install ree”在ubuntu上失败:如何获得传递openssl和zlib dev头文件的要求?

前端之家收集整理的这篇文章主要介绍了ruby – “rvm install ree”在ubuntu上失败:如何获得传递openssl和zlib dev头文件的要求?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在Ubuntu上通过rvm安装 Ruby Entreprise Edition.
我正在运行以下内容
$rvm install ree --with-readline-dir=/home/ubuntu/.rvm/usr --with-iconv-dir=/home/ubuntu/.rvm/usr --with-zlib-dir=/home/ubuntu/.rvm/usr --with-openssl-dir=/home/ubuntu/.rvm/usr

但是,它失败并出现以下错误

Installing Ruby Enterprise Edition from source to: /home/ubuntu/.rvm/rubies/ree-1.8.7-2011.03
ree-1.8.7-2011.03 - #fetching (ruby-enterprise-1.8.7-2011.03)
ree-1.8.7-2011.03 - #extracting ruby-enterprise-1.8.7-2011.03 to /home/ubuntu/.rvm/src/ree-1.8.7-2011.03
ree-1.8.7-2011.03 - #installing 
ERROR: Error running './installer -a /home/ubuntu/.rvm/rubies/ree-1.8.7-2011.03  --dont-install-useful-gems ',please read /home/ubuntu/.rvm/log/ree-1.8.7-2011.03/install.log
ERROR: There has been an error while trying to run the ree installer. Halting the installation.

文件/home/ubuntu/.rvm/log/ree-1.8.7-2011.03/install.log说明如下:

* C compiler... found at /usr/bin/gcc
 * C++ compiler... found at /usr/bin/g++
 * The 'make' tool... found at /usr/bin/make
 * The 'patch' tool... found at /usr/bin/patch
 * Zlib development headers... found
 * OpenSSL development headers... not found
 * GNU Readline development headers... not found

Some required software is not installed.
But don't worry,this installer will tell you how to install them.
Press Enter to continue,or Ctrl-C to abort.
--------------------------------------------
Installation instructions for required software

 * To install OpenSSL development headers:
   Please download it from http://www.openssl.org/

 * To install GNU Readline development headers:
   Please download it from http://cnswww.cns.cwru.edu/PHP/chet/readline/rltop.html

但是我确实将openssl,readline和zlib-devel安装为rvm软件包并通过apt-get安装在系统上.

$rvm package install ree_dependencies

请帮忙!

解决方法

如果你使用rvm版本1.9.0,

$rvm包安装ree_dependencies
错误:无法识别的命令行参数:’package'(请参阅:’rvm usage’)

运用

$rvm pkg install ree_dependencies

将工作

猜你在找的Ruby相关文章