Wenn ich versuche, Jekyll mit dem Befehl auf Elementary OS Luna zu installieren, sudo gem install jekyll --no-rdoc --no-ri
erhalte ich die folgende Fehlermeldung.
-- 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
Kann mir jemand helfen, den Fehler zu verstehen und vielleicht eine Lösung vorschlagen?
Antwort1
Ich würde vorschlagen, auf eine neuere Version von Ruby zu aktualisieren. Ich habe versucht, das Jekyll-Gem unter 1.9 zu erstellen, aber hier ist es fehlgeschlagen:
ERROR: Error installing jekyll:
listen requires Ruby version >= 1.9.3.
Als ich es jedoch auf dieser Version installiert habe:
$ ruby --version
ruby 2.1.1p7 (2014-01-15 revision 44603) [x86_64-linux]
Die Installation ging problemlos.
Antwort2
Das Problem war, dass ich es nicht ausgeführt habe, /bin/bash --login
bevor ich Jekyll installiert habe