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을 설치하기 전에는 실행을 하지 않았다는 것이었습니다.