2009-10-12 16 views

Respuesta

1
yum install ruby 

Si esto no va a instalar el Ruby para usted, agregue el repositorio apropiado a yum.

Si la versión de Ruby en los repositorios está desactualizada, obtenga la fuente, compile, instale usted mismo.

6

Es posible que desee esto:

"para usar con yum, cree /etc/yum.repos.d/ruby.repo y añadir lo siguiente:"

[ruby] 
name=ruby 
baseurl=http://repo.premiumhelp.eu/ruby/ 
gpgcheck=0 
enabled=0 

----- --------------------

"el uso de la muestra:"

yum --enablerepo=ruby list *RUBY* 

Googleage: http://krnjevic.com/wp/?p=75

+0

Gracias, eso funcionó para mí. El 'uso de la muestra' no era compatible con mi versión de yum, así que configuré enabled = 1 en el archivo .repo. –

+0

el "uso de muestra" debería ser --enablerepo (dos hiperes, ninguno). –

+0

ack, gracias por la corrección – aronchick

12

Descargar archivo tar con su versión de Rubí de here

tar -xjvf ruby-1.8.6-pxxx.tar.bz2 
cd ruby-1.8.6 
./configure 
make 
make install 

que tenía que hacer exactamente lo que está pidiendo, sólo se utiliza la versión 1.8.7

+1

+1! ¡El único que ha sugerido el único método estándar para instalar un paquete de GNU! – Luca

+1

Esto es ridículo: el objetivo de usar un sistema basado en RPM es seguir los RPM, no crear y soportar paquetes por usted mismo ... – GreyCat

+0

@GreyCat. La pregunta era '¿Cómo puedo encontrar e instalar Ruby 1.8.6?'. Esto lo responde, ¿no es así? Además, no pretendo que esta es la única solución disponible, solo que esta es la que funcionó para mí. –

0

puede instalar el rubí y todas sus dependencias, incluyendo las gemas withi este bash script

+0

Eso simplemente instala cualquier rpm que tenga Centos, que no es la versión que el OP está buscando. – mpeters

1

"Para usar con yum, crear /etc/yum.repos.d/ruby.repo y añadir lo siguiente:"

[rubíes] name = rubí baseurl = http://repo.premiumhelp.eu/ruby/ gpgcheck = 0 habilitada = 0

continuación: yum --enablerepo = rubí lista rUBY

Y: yum update rubí -y

1

Otra opción sería instalar rubí con la utilidad RVM, que le permite cambiar fácilmente entre las versiones.

Nota: En CentOS 5, al menos, las compilaciones RVM de Ruby barf porque el autoconf es demasiado antiguo.Hay instrucciones para la fijación de este here

0

los repositorios anteriores sólo había publicado el paquete i686, este es el repositorio que estoy usando para x86_64

[ruby] 
name=ruby 
baseurl=http://centos.karan.org/el5/misc/testing/x86_64/RPMS/ 
gpgcheck=0 
enabled=0 
0

El yum repo en repo.premiumhelp.eu/ruby/ es DOA.

Encontré otra CentOS-compatable yum repo at rubyworks.rubyforge.org/redhat/ con instrucciones completas here. Admiten explícitamente RHEL/CentOS 4 & 5, pero no 6 (todavía)

+0

Este repositorio tampoco funcionó para mí. ¿Podría verificar y corregir el enlace? –

+0

Hubo un error tipográfico en la URL, corregido ahora. – Codex24

Cuestiones relacionadas