Attention ! Billet en cours de rédaction.

Introduction

GEM est le gestionnaire de paquetages (packages) de Ruby. Il permet d’installer de nouvelles bibliothèques autres que ceux déjà présent dans la bibliothèque standard de Ruby.

Installer un paquetage

Si on ne connaît pas exactement le nom du paquetage, on peut faire une demande auprès du serveur comme cela :

$ gem search magick -r

Dans cet exemple nous intérogeons le serveur afin qu’il cherche tous les paquetages qui ont un nom ressemblant à “magick” et/ou si ce mot est présent dans leur description.

L’option -r précise que l’on fait une demande réseau (remote), c’est à dire qu’il intérogge le référentiel serveur et non le référentiel local.

supprimer un paquetage

Il suffit pour se faire de lancer la commande suivante :

$ sudo gem uninstall rmagick

Ici, rmagick est le nom du paquetage à supprimer. Bien sur, il convient de remplacer ce paquetage par celui que vous voulez réellement supprimer de votre système.