Ruby

De Linuxmemo.

(Différences entre les versions)
Ligne 12 : Ligne 12 :
Si le gem se trouve dans le registre des gems distants , vous devez exécuter :
Si le gem se trouve dans le registre des gems distants , vous devez exécuter :
  gem install leNomDeMonGem
  gem install leNomDeMonGem
 +
gem install msgpack -v 0.4.6
Si vous avez déjà télécharger le fichier .gem, allez dans le répertoire où se trouve le .gem, et exécutez :
Si vous avez déjà télécharger le fichier .gem, allez dans le répertoire où se trouve le .gem, et exécutez :

Version du 8 mars 2013 à 13:35

gem

Un Gem est un paquet fournit par la communauté de Ruby.On peut comparer ça en quelque sorte a un "zip", il contient le module à installer, et un descripteur qui est utiliser pour l'installer (et lu automatiquement par RubyGems). Le Gem peut être téléchargé manuellement ou automatiquement via RubyGems.

http://rubygems.org/

http://docs.rubygems.org/read/book/1

http://rubyforge.org/projects/rubygems

  • Pour installer un Gem, il y a deux méthodes :

Si le gem se trouve dans le registre des gems distants , vous devez exécuter :

gem install leNomDeMonGem
gem install msgpack -v 0.4.6

Si vous avez déjà télécharger le fichier .gem, allez dans le répertoire où se trouve le .gem, et exécutez :

gem install leNomDeMon.gem
  • Rechercher un Gem
gem search paterne -r

Le "-r" sert a indiquer a RubyGems de chercher le Gem sur le serveur distant.

  • Désinstaller un Gem
gem uninstall leNomDeMonGem
  • Mettre a jour
gem update leNomDeMonGem

Ou pour mettre à jour tout les gems :

gem update
  • Lister les Gems déjà installés
gem list
Outils personnels