Rails : Monter sur les rails sans dérailler

Par jvienneau, 23 février, 2024

Cette semaine, nous aborderons le sujet de l’installation de l’environnement de développement de Rails sous les plateformes Linux et Windows. Aggripez vos claviers, car peu importe le système utilisé, nous allons utiliser leur interface de ligne de commande. 

 

Vos bagages nécessaires pour monter à bord

Pour commencer, il faut installer les dépendances requises au fonctionnement de Rails. Ruby on Rails, sans surprendre personne, a besoin de Ruby. Le deuxième prérequis pour l’installation du framework est Sqlite3. Nous verrons ensemble l’installation de ceux-ci sur les trois systèmes d’exploitations cités précédement.

 

Windows

Pour installer Ruby sur Windows, il suffit d’exécuter son exécutable d’installation disponible sur rubyinstaller.org.

 

Ensuite, le liens d’installation de Sqlite3 sur windows est celui-ci

Image retirée.

Linux

Sur linux, il suffit d’installer les paquets ruby et sqlite3 avec le gestionnaire d’installation de paquet de votre distribution. Pour mon cas, il m’a été nécessaire d’installer le paquet build-essential (base-devel pour les utilisateurs Arch) et ruby-dev

 

Installation de Rails

Ensuite, pour toute les plateformes, il suffit que de lancer la commande suivante dans votre terminal.

 

gem install rails

---

C'est à ce moment que mon train à moi s'est déraillé! Il à fallu que je passe plusieur heures afin de pouvoir installer les dépendances nécessaires à l'installation de rails qui n'était pas mentioné dans le tutoriel de Rails, ni dans aucun d'ailleur. Par contre, j'ai fini par y arriver.

rails new blog, je m'exclamai avec beaucoup d'enthousiasme.

C'est à ce moment que j'ai dû me lancer dans l'un de mes plus grand combat d'installation de dépendance (et de changement de version pour certains) que j'ai jamais eu.

Après encore de plus longues heures, je fini par réussir à lancer le serveur, mais seulement après y avoir pleurer le sang nécessaire à la conception de la pierre philosophal qu'est Ruby on Rails. Son potentiel est immense, mais il n'est vraiment pas aussi facile à installé que je l'ai initialement cru. 

Source : [rubyonrails.org](https://guides.rubyonrails.org/getting_started.html)

 

Commentaires1

jcormier1

il y a 12 mois

J'ai bien aimé ton article. Cependant, j'ai remarqué que tu n'avais pas mentionné macOS. Y a-t-il une raison précise pour cela ?