site alwaysdata
forum
- Commercial
- Nos offres
- Facturation
- Technique
- Domaines
- Email
- FTP
- SSH
- Bases de données
- Web
- Applications
- Programmes CGI
- PHP
- Python
- Django
- Ruby
- Perl
Créez un répertoire racine qui contiendra l'arborescence de vos gems. Par exemple, ~/gems
~/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 :
config/environment.rb
ENV[‘GEM_PATH’] = ’/home/user/www/gems/’