Posso installare Ruby Version Manager?


Risposte:


21

Sì!

In primo luogo, avrete bisogno di installare curl, gite build-essentialper il sistema operativo. Se non sai come installare il software per il tuo sistema, fai riferimento a Come posso installare un nuovo software? .

Successivamente è necessario scaricare ed eseguire lo script bash che forniscono.

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

Successivamente puoi fare una delle due cose.

  1. Chiudere e riaprire la sessione del terminale, oppure
  2. Fonte lo script rvm in questo modo.

     $ source ~/.rvm/scripts/rvm
    

Ora puoi verificare se RVM è installato eseguendo il comando seguente.

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

Se ricevi una risposta come quella precedente, RVM è stato caricato e puoi installare una versione Ruby specifica. Si consiglia di installare l'ultima versione stabile; che è Ruby 1.9.3 dell'11 luglio 2012.

$ rvm install 1.9.3

Ora il passo finale è dire a RVM quale versione usare. Per utilizzare una versione Ruby specifica per la durata della sessione terminale corrente, eseguire quanto segue.

$ rvm use 1.9.3

Se vuoi usare quella versione specifica ogni volta che apri una nuova sessione di terminale, però dovrai dire a RVM di impostarlo come Ruby predefinito. Così.

$ rvm use --default 1.9.3

Congratulazioni, hai installato correttamente RVM sul tuo Raspberry Pi!

Nota build-essential è il gruppo di Debian per gcc, g++, makeecc Arch comprende un gruppo simile chiamato base-devel.


È diverso dall'installazione su qualsiasi altra macchina Linux?
Jivings,

2
Per rendere questa risposta più specifica per Raspberry Pi, puoi commentare le prestazioni di Ruby sul Pi. Vale la pena farlo o sarà insolitamente lento?
Mark Booth,

3
L'attività di creazione su RVM è stata piuttosto lenta come la compilazione di un Ruby. Probabilmente Make ha impiegato 15 minuti per l'installazione iniziale di rvm. La compilazione è durata circa un'ora. Dopo aver installato RVM e un rubino, è abbastanza scattante.
wmarbut,

2
Il nome del pacchetto corretto è build-essential e non build-essentials.
gfelisberto,

2
Ho ricevuto un errore durante l'esecuzione del primo comando, dovevo anche eseguire questo per aggiungere le chiavi gpg
Vini.g.fer

1

se aiuta chiunque lo usi, ho trovato che questo comando su rasbain lite era necessario

curl -L https://get.rvm.io | bash
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.