Foros del Web » Programando para Internet » Ruby »

Problemas para instalar Ruby a traves de RVM en un servidor Debian

Estas en el tema de Problemas para instalar Ruby a traves de RVM en un servidor Debian en el foro de Ruby en Foros del Web. En estos dias he estado configurando un servidor para fines diversos dentro de mi trabajo y he presentado problemas a la hora de instalar Ruby ...
  #1 (permalink)  
Antiguo 24/01/2013, 11:53
 
Fecha de Ingreso: mayo-2010
Mensajes: 4
Antigüedad: 14 años, 7 meses
Puntos: 0
Problemas para instalar Ruby a traves de RVM en un servidor Debian

En estos dias he estado configurando un servidor para fines diversos
dentro de mi trabajo y he presentado problemas a la hora de instalar
Ruby a traves de RVM. Ya he instalado todas las dependencias y el
problema persiste y no se cual podria ser la solución.

- Al ejecutar # rvm install ruby, se ejecuta hasta la siguiente informacion

"No binary rubies available for: downloads/ruby-1.9.3-p362.
Continuing with compilation. Please read 'rvm mount' to get more
information on binary rubies.
Installing Ruby from source to:
/home/adminweb/.rvm/rubies/ruby-1.9.3-p362, this may take a while
depending on your cpu(s)...
ruby-1.9.3-p362 - #downloading ruby-1.9.3-p362, this may take a while
depending on your connection...
ruby-1.9.3-p362 - #extracted to /home/adminweb/.rvm/src/ruby-1.9.3-p362
(already extracted)
Patch segfault_fix_7629 was already applied.
ruby-1.9.3-p362 - #configuring

"

- Al matar el proceso aparece:

"Error running './configure --enable-shared --disable-install-doc
--prefix=/home/adminweb/.rvm/rubies/ruby-1.9.3-p362
--with-opt-dir=/home/adminweb/.rvm/usr', please read
/home/adminweb/.rvm/log/ruby-1.9.3-p362/configure.log
There has been an error while running configure. Halting the
installation."


- ejecutando el comando # rvm --trace install ruby se detiene en el siguiente mensaje:
"++ /scripts/functions/utility : __rvm_log_command() 116 > ./configure
--enable-shared --disable-install-doc
--prefix=/home/adminweb/.rvm/rubies/ruby-1.9.3-p362
--with-opt-dir=/home/adminweb/.rvm/usr
"

Muchas gracias por su ayuda....
  #2 (permalink)  
Antiguo 25/01/2013, 10:57
 
Fecha de Ingreso: junio-2011
Ubicación: Mexico
Mensajes: 33
Antigüedad: 13 años, 6 meses
Puntos: 4
Respuesta: Problemas para instalar Ruby a traves de RVM en un servidor Debian

Instalar ruby en las distros derivadas de Debian (Ubuntu, Linux Mint y similares) siempre ha sido un problema. Y usando rvm, más (no es mi administrador de ruby preferido)

Puedes probar con estos tres links:

http://www.andrehonsberg.com/article/install-rvm-ubuntu-1204-linux-for-ruby-193
http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/
https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-with-rvm

Generalmente hay que instalar algunas dependencias previas: build-essentials, readline, soporte para la(s) base(s) de datos que vas a usar (sqlite3,mysql,postresql) *antes* de iniciar la instalación de ruby.

Si de todos modos tienes problemas, intenta usar rbenv (https://github.com/sstephenson/rbenv). Me parece un administrador de rubies más sencillo y manejable. Aún en Debian/Ubuntu
  #3 (permalink)  
Antiguo 28/01/2013, 09:32
 
Fecha de Ingreso: mayo-2010
Mensajes: 4
Antigüedad: 14 años, 7 meses
Puntos: 0
De acuerdo Respuesta: Problemas para instalar Ruby a traves de RVM en un servidor Debian

Muchas gracias chillicoder!!!

Revisando las paginas me di cuenta que me faltaba una dependencia que no me pide explicitamente rvm al momento de instalar ruby, estas son las instrucciones que use (por si alguien presenta el mismo problema a futuro):

aptitude update && aptitude upgrade

aptitude install build-essential git-core curl openssl libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config mysql-client mysql-server libmysql-ruby libmysqlclient-dev

curl -L https://get.rvm.io | bash -s stable

Otra pregunta, es mejor instalar rvm como usuario root o simplemente como un usuario estandar??
  #4 (permalink)  
Antiguo 29/01/2013, 11:26
 
Fecha de Ingreso: junio-2011
Ubicación: Mexico
Mensajes: 33
Antigüedad: 13 años, 6 meses
Puntos: 4
Respuesta: Problemas para instalar Ruby a traves de RVM en un servidor Debian

Allí si te fallo, por lo mismo que no soy fan de rvm no lo he usado en ningún servidor de producción.

Medio he leído que si hay diferencia entre instalar rvm a nivel sistema (seguramente con root) a instalarlo con tu cuenta en tu home.

Última edición por chillicoder; 30/01/2013 a las 00:51
  #5 (permalink)  
Antiguo 31/01/2013, 20:54
Avatar de abimex
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: ~
Mensajes: 751
Antigüedad: 17 años, 9 meses
Puntos: 137
Respuesta: Problemas para instalar Ruby a traves de RVM en un servidor Debian

si es un servidor de producción porque usas RVM? vas a usar diferentes versiones?
__________________
>> abimaelmartell.com

Etiquetas: debian, install, rails, server
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 00:42.