ruby ubuntu openssl rvm ubuntu-10.10

ruby - ¿Instalando OpenSSL en Ubuntu para el desarrollo de Rails?



rvm ubuntu-10.10 (2)

Estoy ejecutando el último RVM en Ubuntu 10.10 y logré que se ejecutara la mayor parte del entorno de desarrollo, excepto OpenSSL.

Cuando intento instalar el paquete, aparece el siguiente error:

$ rvm package install openssl > error ERROR: Error running ''tar zxf /home/ruby/.rvm/archives/openssl-0.9.8n.tar.gz -C /home/ruby/.rvm/src'', please read /home/ruby/.rvm/log/openssl/extract.log ERROR: Error running ''./config -I/home/ruby/.rvm/usr/include -L/home/ruby/.rvm /usr/lib --prefix=/home/ruby/.rvm/usr zlib no-asm no-krb5 shared '', please read /home/ruby /.rvm/log/openssl/configure.log ERROR: Error running ''/usr/bin/make '', please read /home/ruby/.rvm/log/openssl/make.log ERROR: Error running ''/usr/bin/make install'', please read /home/ruby/.rvm/log/openssl /make.install.log

Parece que el archivo descargado original está dañado cuando lo obtengo a través de RVM. Entonces, lo descargué y lo desempaqué en ~/.rvm/src/openssl0.9.8 y el primer error desapareció (error al ejecutar tar zxf ), pero sigo recibiendo los otros.

Editar: mi versión de Ruby, si a alguien le importa, es:

$ ruby -v ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]


¿Tienes libssl instalado en Ubuntu?

sudo apt-get install libssl0.9.8

También instale el paquete de desarrollo:

sudo apt-get install libssl-dev


¿ rvm requirements después de instalar RVM? Muestra una lista de todas las dependencias necesarias y proporciona el comando recomendado "apt-get".

/usr/bin/apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev

Esto instalará openssl y libssl-dev, ambos son obligatorios. He instalado RVM y Ruby muchas veces en Ubuntu y siempre he usado la forma recomendada de RVM sin ningún problema.