Octopress sur une installation récente

Posted on January 12, 2015

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'