jekyll -v
)?La primera instalación de Jekyll falla a pesar de que Ruby V2.2.1 está instalado:
$ sudo joya instalar jekyll
ERROR: Error al instalar jekyll:
jekyll requiere una versión de Ruby >= 2.0.0.
$ rubí -v
rubí 2.2.1p85 (2015-02-26 revisión 49769) [x86_64-linux]
Ubuntu 14.04
(Incluya el contenido que causa el problema, cualquier ajuste de configuración relevante y el comando que ejecutó)
s
Ejecuta los siguientes comandos y dame el resultado por favor:
dpkg --get-selections | grep -i ruby
ll /usr/{,local/}bin | grep -E 'gem|ruby'
dpkg --get-selections | grep -i ruby
libruby1.9.1 install
ruby install
ruby-dev install
ruby1.9.1 install
ruby1.9.1-dev install
Actualicé a Ruby 2 usando curl -sSL https://get.rvm.io | bash -s stable --ruby
. Esto parece haber funcionado ya que $ ruby -v
devuelve 2.2.1. Lo siento, ¿qué me estoy perdiendo?
Lo tengo. Resulta que tenía dos versiones de Ruby instaladas:
sudo ruby -v
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
ruby -v
ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]
Estaba tratando de instalar Jekyll con sudo gem install jekyll
si acabo de instalar en mis usuarios predeterminados (sin root) con gem instal jekyll
la instalación salió bien :-)
Gracias por tu ayuda :+1:
@glynhudson Debería poder desplegar Ruby2.0 en Ubuntu 14.04. Hace algo extraño con 1.9.1 porque eso fue en los días en que Ruby Team todavía lo hacía mal, por lo que tendrá que seleccionar la alternativa, pero en ese momento Ubuntu tendrá gem2.0 y ruby2.0 disponibles para usted.
Comentario más útil
Lo tengo. Resulta que tenía dos versiones de Ruby instaladas:
Estaba tratando de instalar Jekyll con
sudo gem install jekyll
si acabo de instalar en mis usuarios predeterminados (sin root) congem instal jekyll
la instalación salió bien :-)Gracias por tu ayuda :+1: