Installieren von Jekyll auf Elementary OS mit Gem

Installieren von Jekyll auf Elementary OS mit Gem

Wenn ich versuche, Jekyll mit dem Befehl auf Elementary OS Luna zu installieren, sudo gem install jekyll --no-rdoc --no-rierhalte 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 --loginbevor ich Jekyll installiert habe

verwandte Informationen