gemを使用してElementary OSにJekyllをインストールする

gemを使用してElementary OSにJekyllをインストールする

コマンドを使用して Elementary OS Luna に Jekyll をインストールしようとすると、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 --login問題はJekyllをインストールする前に実行しなかったことです

関連情報