Cuando intento instalar Jekyll en Elementary OS Luna con el comando, sudo gem install jekyll --no-rdoc --no-ri
aparece el siguiente error.
-- rbconfig (LoadError)
from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:29
from /usr/bin/gem:8:in `require'
from /usr/bin/gem:8
¿Alguien puede ayudarme a entender el error y tal vez sugerir una solución?
Respuesta1
Sugeriría actualizar a una versión más nueva de Ruby. Intenté construir la gema Jekyll en 1.9 y falló aquí:
ERROR: Error installing jekyll:
listen requires Ruby version >= 1.9.3.
Sin embargo, cuando lo instalé en esta versión:
$ ruby --version
ruby 2.1.1p7 (2014-01-15 revision 44603) [x86_64-linux]
Se instaló muy bien.
Respuesta2
El problema fue que no ejecuté /bin/bash --login
antes de instalar Jekyll.