On 04/02/15 12:51, Frédéric wrote:
> Par contre, je voudrais faire une installation locale, c'est à dire dans /usr/local/xxx, plutôt qu'au
> niveau du système.
Ma reco, à faire une fois :
$ sudo apt-get install gem rake
$ vi ruby-env
export GEM_HOME=$HOME/gem
export PATH=$GEM_HOME/bin:$PATH
$ . ruby-env
Puis à chaque fois que tu as besoin d'installer ou d'utiliser des gems
'locaux', tu sources ce fichier :
$ . ruby-env
$ gem install sass
$ sass --help
C'est un peu le 'rbenv du pauvre' mais ça marche très bien (y compris
avec bundler) et c'est trivial. Bien sûr on peut avoir autant de
'ruby-env' qu'on veut (typiquement un dans le répertoire racine de
chaque projet), par contre il faut penser à repartir d'un "shell clean"
avant d'en sourcer un, sinon $PATH n'est plus cohérent.