2009-08-28 23 views
5

No puedo instalar Ruby en mi CentOS (que también aloja un cPanel).No se puede instalar Ruby en CentOS

sudo yum install ruby ​​ruby-devel rubí IRB rubí rdoc rubí-ri


audit_log_user_command(): Connection refused

plugins cargados: fastestmirror

velocidades de carga espejo de caché hostfile

  • base: mirror.sov.uk.goscomb.net
  • actualizaciones: mirror.sov.uk.goscomb.net
  • complementos: mirror.sov.uk.goscomb.net
  • extras: mirror.sov.uk.goscomb.net

comunes | 1.1 kB 00:00
actualizaciones | 951 B 00:00
complementos | 951 B 00:00
extras | 1.1 kB 00:00

Paquetes excluyente en la lista mundial

Terminado

Configuración proceso de instalación

paquete de análisis de instalar argumentos

No se excluyen paquete de rubí disponibles.

No hay paquete ruby-devel disponible.

No hay paquete ruby-irb disponible.

No hay paquete ruby-rdoc disponible.

No hay paquete ruby-ri disponible.

hay nada que hacer


Cuál puede ser el problema?

Gracias

Respuesta

3

para Ruby 1.8.6 he tenido que añadir otro repositorio.

Crear /etc/yum.repos.d/ruby.repo y añadir lo siguiente:

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

Entonces

yum --enablerepo=ruby install ruby 

De www.centos.org forums.

No se moleste en instalar rubygems de esta manera, es obsoleto.

+1

yum --enablerepo = ruby ​​install ruby ​​ –

+0

no funcionó para mí. dice que repomd.xml está dañado – Sameer

+0

No funciona. obtener un 404 n premiumhelp.eu – zengr

5

CPanel/WHM pone el rubí paquetes de la lista de exclusión. Si comprueba su archivo /etc/yum.conf, es probable que vea una línea similar a:

exclude= (...) ruby* (...) 

El método recomendado para instalar el rubí en el servidor cPanel/WHM es ejecutar la secuencia de comandos /scripts/installruby como root. O puede eliminar ruby ​​de la lista de exclusión bajo su propio riesgo.

Más información en:

http://docs.cpanel.net/twiki/bin/view/AllDocumentation/RubyonRails/InstallingRuby

1

mejor manera Ir a la sección de software en WHM y luego ir a 'módulos' a continuación, seleccione de Ruby Gems ..... Sería pedirá que instale y continuar ! (seleccionar esa)

sería un proceso muy largo (en términos de texto) una parte del texto que me dieron en el proceso de instalación: -

RubyGems installed the following executables: 
    /usr/bin/gem 

Removing source directory /home/cprubygemsbuild 
gem system update ... 
Updating RubyGems 
Updating rubygems-update 
Successfully installed rubygems-update-1.8.24 
Updating RubyGems to 1.8.24 
Installing RubyGems 1.8.24 
RubyGems 1.8.24 installed 

== 1.8.24/2012-04-27 

* 1 bug fix: 

    * Install the .pem files properly. Fixes #320 
    * Remove OpenSSL dependency from the http code path 


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

RubyGems installed the following executables: 
    /usr/bin/gem 

gem system update complete. 

Installing rails... 

Encontré este método ahora

+0

con éxito instalado rastrillo-0.9.2.2 con éxito instalado ActiveSupport-2.3.14 con éxito instalado activerecord-2.3.14 con éxito instalado en rack 1.1.3 con éxito instalado actionpack-2.3.14 con éxito instalado actionmailer-2.3.14 con éxito instalado activeresource-2.3.14 Raíles instalados con éxito-2.3.14 – Aayush