Rails sur Fedora 21

Après un abandon de la distribution linux Fedora devant la complexité de modification des partitions, j’y suis revenu en l’installant sur une machine virtuelle tournant sous windows 8.1.

Impératif professionnel aidant l’installation de Windows est une quasi obligation (même si j’explore la possibilité inverse, mais je ne veux pas tout casser pour le moment).

Me voici donc sous une machine virtuelle virtualbox sous Fedora 21. L’installation est simplissime et agréable, et tournant sur une machine confortable (i7/16 Go Ram) je l’installe sur un vieux disque 2.5″ 80Go d’un mac mini de 2007 (seul facteur limitant) avec 6 Go de RAM et accès à tous les cores du cpu.

Seulement pour certains développements j’ai besoin d’installer Ruby on Rails.
Sur les distributions debian que j’utilise communément j’utilise généralement RVM, puis installe un ruby, je télécharge les dernières rubygems et j’installe à la main rails en complétant les dépendances.
Cela roule mais c’est un peu fastidieux pour avoir une config récente.

Sur Fedora la méthode peut être identique, mais par défaut une simple ligne suffit
sudo yum install ruby ruby-devel rubygem-rails

Et me voilà avec une version de rails en 4.1.5 (pour rappel la dernière version est 4.2.1).

PS
Ah oui. Si vous utilisez sqlite comme base de données (comportement par défaut de rails) il faudra installer sqlite3-devel

sudo yum install sqlite-devel

PPS
Pour démarrer un serveur il vous faut un éxecutable javascript.
Installer nodejs dans le terminal
sudo yum install nodejs

Et dans le Gemfile rajouter
gem 'execjs'

et voilà …