Nos meus sistemas 13.04 e 14.04, as coisas funcionaram para mim depois de instalar o pacote ruby-dev e, em seguida, executar a instalação gem:
-
sudo apt-get install ruby1.9.1-dev
(ou tente:ruby-dev
em vez disso) -
gem install jekyll
# se isso falhar, entãosudo gem install jekyll
Depois disso, o jekyll foi instalado corretamente.
Note que para a instrução gem install
, é melhor não usar o sudo. *****
É melhor usar algo como RVM, de modo que sudo
não seja necessário. Em alguns sistemas, pode ser necessário usar sudo
, se, por exemplo, as permissões foram definidas por comandos sudo anteriores ou pela configuração no nível de raiz.
Veja esta pergunta do stackoverflow - como instalar gems sem sudo para mais informações e ajuda para obter permissões definidas para o usuário em vez de root.
***** Agradecemos a @iguarav por este conselho sobre práticas recomendadas, bem como ao link para rvm.io .