Установка Jekyll на Elementary OS с помощью gem

Установка Jekyll на Elementary OS с помощью gem

При попытке установить Jekyll на Elementary OS Luna с помощью команды sudo gem install jekyll --no-rdoc --no-riвозникает следующая ошибка.

 -- 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

Может ли кто-нибудь помочь мне разобраться в ошибке и предложить способ ее исправления?

решение1

Я бы посоветовал обновиться до более новой версии Ruby. Я пробовал собрать Jekyll gem на 1.9, но он потерпел неудачу здесь:

ERROR:  Error installing jekyll:
    listen requires Ruby version >= 1.9.3.

Однако когда я установил его на эту версию:

$ ruby --version
ruby 2.1.1p7 (2014-01-15 revision 44603) [x86_64-linux]

Он установился просто отлично.

решение2

Проблема была в том, что я не запустил /bin/bash --loginJekyll до того, как установил его.

Связанный контент