lunedì 18 ottobre 2010

L'aggiornamento di rvm fallisce?

RVM è un tool a linea di comando che permette di installare, gestire e lavorare con più versioni di ruby in ambienti separati sia per l'interprete che per le gem. Durante l'aggiornamento di rvm può capitare che appaiano i seguenti messaggi di errore:
$ rvm update
rvm 1.0.1 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]
info: fetching rvm-1.0.14.tar.gz
info: Extracting rvm-1.0.14.tar.gz ...
error: Error running 'gunzip "/home/davide/.rvm/archives/rvm-1.0.14.tar.gz" | tar xf - -C /home/davide/.rvm/src', please check /home/davide/.rvm/log/extract*.log
info: Installing rvm-1.0.14...
error: Error running 'builtin cd /home/davide/.rvm/src/rvm-1.0.14/ ; ./install', please check /home/davide/.rvm/log/install*.log
Il problema si risolve facilmente aggiungendo il parametro "--head" al precedente comando:
rvm update --head
dopodichè l'aggiornamento procederà regolarmente. Al termine della procedura di installazione è necessario dare il comando:
$ rvm reload
per utilizzare la versione di rvm appena installata.
Info su rvm: http://rvm.beginrescueend.com


EDIT:
Nelle ultime versioni di RVM, per effettuare l'aggiornamento all'ultime versione è necessario eseguire semplicemente il comando seguente:
$ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
$ rvm reload

Nessun commento:

Posta un commento