Kann ich den Ruby Version Manager installieren?

Antworten:

21

Ja!

Zuerst müssen installieren müssen curl, gitund build-essentialfür Ihr Betriebssystem. Wenn Sie nicht wissen, wie Sie Software für Ihr System installieren, lesen Sie bitte Wie installiere ich neue Software? .

Als nächstes müssen Sie das bereitgestellte Bash-Skript herunterladen und ausführen.

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

Als nächstes können Sie eines von zwei Dingen tun.

  1. Schließen Sie die Terminalsitzung, und öffnen Sie sie erneut
  2. Quell das rvm Skript so.

     $ source ~/.rvm/scripts/rvm
    

Jetzt können Sie überprüfen, ob RVM installiert ist, indem Sie den folgenden Befehl ausführen.

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

Wenn Sie eine Antwort wie oben erhalten, wurde eine RVM geladen und Sie können eine bestimmte Ruby-Version installieren. Es wird empfohlen, die neueste stabile Version zu installieren. Dies ist Ruby 1.9.3 ab dem 11. Juli 2012.

$ rvm install 1.9.3

Als letztes müssen Sie RVM mitteilen, welche Version verwendet werden soll. Um eine bestimmte Ruby-Version für die Dauer der aktuellen Terminalsitzung zu verwenden, führen Sie Folgendes aus.

$ rvm use 1.9.3

Wenn Sie diese bestimmte Version jedes Mal verwenden möchten, wenn Sie eine neue Terminalsitzung öffnen, müssen Sie RVM jedoch anweisen, sie als Standard-Ruby festzulegen. Wie so.

$ rvm use --default 1.9.3

Herzlichen Glückwunsch, Sie haben RVM erfolgreich auf Ihrem Raspberry Pi installiert!

Hinweis build-essential ist Debians Gruppe gcc, g++, makeusw. Bogen enthält eine ähnliche Gruppe genannt base-devel.

wmarbut
quelle
Unterscheidet sich dies von der Installation auf einem anderen Linux-Computer?
Jivings
2
Um diese Antwort spezifischer für Raspberry Pi zu gestalten, können Sie die Leistung von Ruby on the Pi kommentieren. Lohnt es sich, das zu tun, oder wird es ungewöhnlich langsam?
Mark Booth
3
Die make-Aktivität auf RVM war ziemlich langsam, ebenso wie das Kompilieren eines Ruby. Make hat bei der ersten Installation von rvm wahrscheinlich 15 Minuten gedauert. Das Kompilieren dauerte ungefähr eine Stunde. Nachdem RVM und ein Ruby installiert sind, ist es ziemlich bissig.
Wmarbut
2
Der richtige Paketname ist build-essential und nicht build-essentials.
Gfelisberto
2
Beim Ausführen des ersten Befehls ist ein Fehler aufgetreten. Außerdem musste ich diesen ausführen, um gpg-Schlüssel hinzuzufügen: gpg --keyserver hkp: //keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
Vini.g.fer
1

Wenn es jemandem hilft, der dies verwendet, fand ich, dass dieser Befehl auf Rasbain Lite benötigt wurde

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