jekyll -v
) ?La première installation de Jekyll échoue même si Ruby V2.2.1 est installé :
$ sudo gem installer jekyll
ERREUR : Erreur lors de l'installation de jekyll :
jekyll nécessite la version Ruby >= 2.0.0.
$ rubis -v
ruby 2.2.1p85 (2015-02-26 révision 49769) [x86_64-linux]
Ubuntu 14.04
(Veuillez inclure le contenu à l'origine du problème, tous les paramètres de configuration pertinents et la commande que vous avez exécutée)
s
Exécutez les commandes suivantes et donnez-moi le résultat s'il vous plaît :
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
J'ai mis à jour Ruby 2 en utilisant curl -sSL https://get.rvm.io | bash -s stable --ruby
. Cela semble avoir fonctionné puisque $ ruby -v
renvoie 2.2.1. Désolé, qu'est-ce que je rate.
Ah j'ai compris. Il s'avère que j'avais installé deux versions de ruby :
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]
J'essayais d'installer Jekyll avec sudo gem install jekyll
si je venais d'installer mes utilisateurs par défaut (pas de root) avec gem instal jekyll
l'installation s'est bien passée :-)
Merci pour votre aide :+1:
@glynhudson Vous devriez pouvoir retirer Ruby2.0 sur Ubuntu 14.04. Il fait cette chose étrange avec 1.9.1 parce que c'était à l'époque où Ruby Team se trompait encore, vous devrez donc sélectionner l'alternative, mais à ce moment-là, Ubuntu aura gem2.0 et ruby2.0 disponibles pour vous.
Commentaire le plus utile
Ah j'ai compris. Il s'avère que j'avais installé deux versions de ruby :
J'essayais d'installer Jekyll avec
sudo gem install jekyll
si je venais d'installer mes utilisateurs par défaut (pas de root) avecgem instal jekyll
l'installation s'est bien passée :-)Merci pour votre aide :+1: