Puis-je installer Ruby Version Manager?

Réponses:

21

Oui!

Tout d' abord, vous aurez besoin d'installer curl, gitet build-essentialpour votre système d'exploitation. Si vous ne savez pas comment installer le logiciel pour votre système, veuillez vous référer à Comment installer un nouveau logiciel? .

Ensuite, vous devez télécharger et exécuter le script bash qu'ils fournissent.

$ curl -L https://get.rvm.io | bash -s stable --ruby

Ensuite, vous pouvez faire deux choses.

  1. Fermez et rouvrez votre session de terminal, ou
  2. Source le script rvm comme ça.

     $ source ~/.rvm/scripts/rvm
    

Vous pouvez maintenant vérifier si RVM est installé en exécutant la commande suivante.

$ type rvm | head -n 1
rvm is a function

Si vous obtenez une réponse comme celle ci-dessus, RVM a été chargé et vous pouvez installer une version Ruby spécifique. Il est recommandé d'installer la dernière version stable; qui est Ruby 1.9.3 en date du 11 juillet 2012.

$ rvm install 1.9.3

La dernière étape consiste à indiquer à RVM la version à utiliser. Afin d'utiliser une version Ruby spécifique pendant la durée de la session de terminal en cours, exécutez ce qui suit.

$ rvm use 1.9.3

Si vous souhaitez utiliser cette version spécifique chaque fois que vous ouvrez une nouvelle session de terminal, vous devrez dire à RVM de la définir comme Ruby par défaut. Ainsi.

$ rvm use --default 1.9.3

Félicitations, vous avez réussi à installer RVM sur votre Raspberry Pi!

Note build-essential est le groupe de Debian pour gcc, g++, makeetc. Arche comprend un groupe similaire appelé base-devel.

wmarbut
la source
Est-ce différent de l'installation sur une autre machine Linux?
Jivings
2
Afin de rendre cette réponse plus spécifique à Raspberry Pi, pouvez-vous commenter les performances de Ruby sur le Pi. Est-ce que cela en vaut la peine ou va-t-il être anormalement lent?
Mark Booth
3
L'activité make sur RVM a été assez lente, tout comme la compilation d'un Ruby. Make a probablement pris 15 minutes lors de l'installation initiale de rvm. La compilation a pris environ une heure. Une fois RVM et un rubis installés, c'est assez accrocheur.
wmarbut
2
Le nom de package correct est build-essential et non build-essentials.
gfelisberto
2
J'ai eu une erreur lors de l'exécution de la première commande, j'ai également dû l'exécuter pour ajouter des clés gpg
Vini.g.fer
1

si cela aide toute personne utilisant cela, j'ai trouvé cette commande sur rasbain lite était nécessaire

curl -L https://get.rvm.io | bash
Knapp
la source