ruby ubuntu rvm ruby-1.9.3

Error al instalar Ruby 1.9.3



ubuntu rvm (2)

No entiendo por qué, después de usar la gem update --system para actualizar a RubyGems 1.8.11, me llega el mismo error de instalación y aún se ve en $RVM_HOME/src/rubygems-1.6.2/

ACTUALIZACIÓN 1: no había intentado rvm get latest por rvm get latest vez. Así que intenté eso para aliviar mis problemas. Esto me está dando un Permission denied porque está intentando ejecutar un script bajo /tmp . En mi /etc/fstab , /tmp está montado como noexec . Cuando se resuelva esto, veré si la instalación de Ruby 1.9.3 funciona mejor.

ACTUALIZACIÓN 2: Emisión de mount -o remount,exec /tmp me permite finalmente hacer la instalación de Ruby 1.9.3.

Tengo un error al instalar Ruby 1.9.3 a través de rvm.

rvm install 1.9.3-p0 Installing Ruby from source to: /home/alder/.rvm/rubies/ruby-1.9.3-p0, this may take a while depending on your cpu(s)... ruby-1.9.3-p0 - #fetching ruby-1.9.3-p0 - #downloading ruby-1.9.3-p0, this may take a while depending on your connection... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0^[[B^[[B^[[B^[[B^[[B^[[B^[100 9330k 100 9330k 0 0 112k 0 0:01:23 0:01:23 --:--:-- 64618 ruby-1.9.3-p0 - #extracting ruby-1.9.3-p0 to /home/alder/.rvm/src/ruby-1.9.3-p0 ruby-1.9.3-p0 - #extracted to /home/alder/.rvm/src/ruby-1.9.3-p0 Fetching yaml-0.1.3.tar.gz to /home/alder/.rvm/archives Extracting yaml-0.1.3.tar.gz to /home/alder/.rvm/src Configuring yaml in /home/alder/.rvm/src/yaml-0.1.3. Compiling yaml in /home/alder/.rvm/src/yaml-0.1.3. Installing yaml to /home/alder/.rvm/usr ruby-1.9.3-p0 - #configuring ruby-1.9.3-p0 - #compiling ruby-1.9.3-p0 - #installing Removing old Rubygems files... -e:1: Use RbConfig instead of obsolete and deprecated Config. Installing rubygems dedicated to ruby-1.9.3-p0... Installing rubygems for /home/alder/.rvm/rubies/ruby-1.9.3-p0/bin/ruby ERROR: Error running ''GEM_PATH="/home/alder/.rvm/gems/ruby-1.9.3-p0:/home/alder/.rvm/gems/ruby-1.9.3-p0@global:/home/alder/.rvm/gems/ruby-1.9.3-p0:/home/alder/.rvm/gems/ruby-1.9.3-p0@global" GEM_HOME="/home/alder/.rvm/gems/ruby-1.9.3-p0" "/home/alder/.rvm/rubies/ruby-1.9.3-p0/bin/ruby" "/home/alder/.rvm/src/rubygems-1.6.2/setup.rb"'', please read /home/alder/.rvm/log/ruby-1.9.3-p0/rubygems.install.log WARN: Installation of rubygems did not complete successfully. ruby-1.9.3-p0 - adjusting #shebangs for (gem irb erb ri rdoc testrb rake). ruby-1.9.3-p0 - #importing default gemsets (/home/alder/.rvm/gemsets/) Install of ruby-1.9.3-p0 - #complete

Archivo de registro:

[2011-11-01 17:57:51] GEM_PATH="/home/alder/.rvm/gems/ruby-1.9.3-p0:/home/alder/.rvm/gems/ruby-1.9.3-p0@global:/home/alder/.rvm/gems/ruby-1.9.3-p0:/home/alder/.rvm/gems/ruby-1.9.3-p0@global" GEM_HOME="/home/alder/.rvm/gems/ruby-1.9.3-p0" "/home/alder/.rvm/rubies/ruby-1.9.3-p0/bin/ruby" "/home/alder/.rvm/src/rubygems-1.6.2/setup.rb" /home/alder/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/rubygems.rb:480:in `find_files'': undefined method `map'' for Gem::Specification:Class (NoMethodError) from /home/alder/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/rubygems.rb:1087:in `load_plugins'' from /home/alder/.rvm/src/rubygems-1.6.2/lib/rubygems/gem_runner.rb:84:in `<top (required)>'' from /home/alder/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'' from /home/alder/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'' from /home/alder/.rvm/src/rubygems-1.6.2/setup.rb:25:in `<main>''

Antes de eso tuve instalaciones exitosas de nuevas versiones rubí. Encontré en google tales errores, pero no hay respuestas de este problema. Y el servidor de rieles no se puede iniciar.


Tuve que actualizar RVM.

rvm get head rvm reload rvm install 1.9.3-p194 rvm use 1.9.3

Si 1.9.3-p194 no es la última versión (a partir del 06/07/2012), vaya al sitio de Ruby para averiguar qué es.