Installer un gem Ruby
Un article de alwaysdata.
Créez un répertoire racine qui contiendra l'arborescence de vos gems. Par exemple, ~/gems.
Ensuite, installez le gem de votre choix dans ce répertoire :
gem install --install-dir ~/gems/ json
Pour utiliser votre gem, il faudra au préalable définir la variable d'environnement GEM_PATH afin qu'elle pointe vers le répertoire contenant vos gems. Par SSH, cela donnera :
export GEM_PATH=/home/user/www/gems/
Et voilà, vous pouvez utiliser votre module :
user@ssh1:~$ irb irb(main):001:0> require 'rubygems' => true irb(main):003:0> require 'json' => true
Avec Rails, ajoutez le GEM_PATH dans config/environment.rb (tout en haut) :
ENV['GEM_PATH'] = '/home/user/www/gems/'
