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.