Domanda

Ho riscontrato molti problemi durante il tentativo di installare RVM su Ubuntu 9.10.Ecco i passaggi che ho provato a eseguire:

  • installa Ruby (tramite il sito Ruby, senza gestore pacchetti)
  • scarica RVM
  • installa rvm (apporta la modifica a .bashrc)
  • usa rvm per installare la versione Ruby e le gemme

C'è qualche passaggio cruciale che sembra mi manchi?

È stato utile?

Soluzione

essere sicuri di avere selezionato rubino installata (la parte --default dice rvm si desidera che questo rubino di essere la versione rubino di default). Qualcosa di simile:

rvm --default use 1.9.2

Anche questo comando vi dirà che Ruby è attualmente selezionato:

rvm list

E si spera vedrete qualcosa di simile:

rvm rubies

   ruby-1.9.2-p0 [ x86_64 ]
=> ruby-1.8.7-p302 [ x86_64 ]

A questo punto, sarete in grado di installare le gemme e, auspicabilmente, avere un rvm con successo l'installazione e l'ambiente di lavoro.

Ho avuto problemi in passato, quando non ho avuto rubino rvm selezionato e lavorava ancora con il rubino e di gemme di mia distribuzione e ottenuto mescolato facilmente. Assicurati di comandi rubino e gemme stanno lavorando fuori dalla cartella ~ / .rvm whith i seguenti comandi:

which ruby
which gem

In bocca al lupo!

Altri suggerimenti

Quali sono i problemi che stai riscontrando?A volte mi dimentico di passare all'ambiente rvm corretto (ad es. rvm ree), quindi è utile posizionare a .rvmrc file nelle directory del progetto.

Inizierei rimuovendo l'installazione di Ruby di Ubuntu in modo da non doverti preoccupare dei conflitti (sebbene rvm configurerà correttamente il tuo PERCORSO).Seguendo le istruzioni a RVM, esegui il seguente comando per installare rvm,

  bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

e quindi installare le dipendenze di sistema come elencato in rvm notes.e quindi installa la versione specifica di Ruby che desideri (ad es. rvm install ree O rvm install 1.9.1)

Importante: per un'installazione buona prova questo:

Tipo rvm | testa -n1

deve tornare: RVM è una funzione

altro aggiungere questa riga

[[-s "/ usr / local / RVM / scripts / rvm"]] &&. "/ Usr / local / RVM / scripts / rvm"

nel tuo profilo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top