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로 업그레이드하는 것이 좋습니다. 1.9에서 Jekyll gem을 구축하려고 시도했지만 실패했습니다.
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을 설치하기 전에 실행하지 않았다는 것입니다.