J'ai passé quelques heures ce matin à essayer de configurer Rails sur une nouvelle instance d'Ubuntu et j'ai remarqué que le processus est incroyablement plus compliqué que sur Windows. Sous Windows, je vais sur rubyinstaller.org, exécute l'exécutable (j'étais particulièrement intéressé par 1.9.2-p180), puis ajuste le chemin du système en conséquence. Rails ne nécessite également aucune étape supplémentaire, je peux cloner un référentiel git et commencer à démarrer.
Sur Ubuntu, j'ai dû installer le RVM (ce que j'aurais pu faire pour Windows également), installer les prérequis qui sont répertoriés, faire échouer l'apt-get parce qu'un tas de ces packages n'étaient plus disponibles. J'ai finalement couru rvm install
seulement pour découvrir que make n'allait pas fonctionner, j'ai donc dû commenter manuellement un tas de dépendances sur openssl à partir d'un des fichiers .c et le reconstruire, puis il a finalement été installé. Cependant, Rails était loin d'être terminé, j'ai donc dû installer un autre groupe de conditions préalables, modifier un fichier supplémentaire dans la source ruby et l'exécuter, puis j'ai enfin pu rails console
commencer.
Est-ce assez normal? Dois-je m'attendre à ce que tout prenne quelques heures supplémentaires sur Ubuntu si je vais développer des applications Rails? J'ai dû consulter au moins 3-4 guides pour 11.04 et au moins 5 messages de débordement de pile différents pour faire fonctionner la chose, cela semble être une expérience utilisateur très traumatisante pour moi.