Public
Snippet $367 authored by David Demonchy

installation de ruby environnement dans son home

Edited
installation_rbenv.md

Pour rappel les commandes précédées par

$ 

doivent être executées en tant que user (not by root)

et celles qui commencent par

#

sont à exécuter en tant que root ( su ou sudo )

installation de rbenv

$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

installation de ruby (prend un peu de temps suivant la machine)

# apt-get install -y libssl-dev libreadline-dev zlib1g-dev

si utilisation de sqlite et ou mysql

# apt-get install -y libsqlite3-dev libmysqlclient-dev

ou

# apt-get install -y libsqlite3-dev default-libmysqlclient-dev

configuration

pour les MAC remplacer .bashrc par .bash_profile

$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc 
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ . ~/.bashrc

afficher toutes les versions de ruby disponible

$ rbenv install -l

installer ruby 2.4.0

$ rbenv install 2.4.0
$ rbenv local 2.4.0

installation de rails attention aux versions 4.7.x et 5.x

$ gem install bundler
$ gem install rails  

installation de rbenv variables à utiliser avec .rbenv-vars dans vote projet

$ git clone https://github.com/rbenv/rbenv-vars.git $(rbenv root)/plugins/rbenv-vars