Alors je ne parlerai sans doute pas beaucoup de ruby
sur le blog, mais vu que c’est assez chiant à faire fonctionner je suis obligé de faire un post sur… comment bien installer ruby et toutes ses conneries de dépendances pour utiliser Octopress.
Ce sera très court, mais j’ai eu des erreurs différentes entre deux installations. Là j’ai encore souvenir de ce que je viens d’installer, donc autant en profiter pour faire un petit récap.
installation de ruby et ses dépendances pour octopress
ruby --version # doit être > 1.9.1 (2.X sur Ubuntu v14.10)
sudo gem install bundler
rbenv rehash
sudo apt-get install ruby-dev
bundle install
Et à partir de là j’ai droit… à me passer de l’autocomplétement qui aurait pu être sympa pour l’outil rake
; non là je dois préfixer cet outil par bundle exec
pour que tout fonctionne.
rake préfixé de bundle exec
bundle exec rake new_post['connerie de ruby']
Voilà. Oui je suis de mauvaise foi, sans doute que ruby c’est génial, mais fallait rendre ça plus simple. Là c’est juste pénible.
EDIT: pour retrouver le complètement automatique des commandes rake, il suffit de modifier le fichier “Gemfile”. Youhou /
gem 'rake', '~> 10.1.0'