Je suppose que vous avez déjà un ruby (1.8.7) qui fonctionne.
Il faut installer curl et git, si vous ne les avez pas :
Vérifer qu'il n'y a pas de return dans le fichier /home/votrecompte/.bashrc
Si il n'y en a pas on mets la ligne cité :
Ensuite fermer la console, et en réouvrir une (pour le fichier bashrc soit rechargé)
Il faut installer curl et git, si vous ne les avez pas :
sudo aptitude install curl git-core
Installation de RVM (ruby version manager)
bash < <( curl https://rvm.beginrescueend.com/releases/rvm-install-head )Ensuite il faut suivre ce qui est dit à l'écran :
Vérifer qu'il n'y a pas de return dans le fichier /home/votrecompte/.bashrc
Si il n'y en a pas on mets la ligne cité :
[[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvmà la fin du fichier sinon on encapsule le contenu du fichier par
if [[ -n "$PS1" ]] ; thenet
fiMais normalement tout est expliqué !
Ensuite fermer la console, et en réouvrir une (pour le fichier bashrc soit rechargé)
Installation de ruby 1.9.2
rvm install 1.9.2Une fois installé il faut l'utiliser :
rvm 1.9.2Vérifier quelle version est dans le PATH :
ruby -v1.9.2 ? Bon ben c'est bon ! La suite...
Installation de rubygems avec ruby 1.9.2
rvm 1.9.2 --rubygems
Installation de rails 3.0.0 (sans la doc parce que l'on a pas le temps :-) )
gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
gem install rails --no-ri --no-rdocC'est fini ! Vous pouvez maintenant créer une nouvelle application :
rails new myappInstallation des gems demandés par l'application (à peu près pareil que le feu "rake gems:install") (les gems à utiliser se trouvent dans myapp/Gemfile)
bundle installEt on démarre le serveur
cd myapp && rails serverSi vous remarquez des erreurs signalez-les moi ! J'espère que c'est clair...