2011-08-10 19 views
5

Tengo problemas para instalar RVM en una nueva Debian 6 VirtualBox VM. He instalado todos los paquetes necesarios y descargar la multa script de instalación utilizandoRVM "ERROR: no se puede extraer la sucursal". Un usuario

(curl -s https://rvm.beginrescueend.com/install/rvm) > rvm 

, pero cuando se ejecuta como un solo usuario

bash rvm 

me sale el siguiente mensaje de error:

ERROR: Unable to checkout branch . 

La instalación se detiene aquí, y (por lo que yo sé), ninguno de los archivos de RVM está instalado.

Si me quedo la secuencia de comandos como root (para una instalación multi-usuario), me sale otro mensaje:

Successfully checked out branch '' 

El instalador continúa y el éxito indiciates, pero no se añaden directorios e incluso después de .rvm modificando mi .bash_profile (s), obtengo 'rvm: comando no encontrado'.

Estoy realmente perplejo aquí. No tengo mucha experiencia ni en bash ni en git, así que no estoy seguro de si el problema es que 'branch' está en blanco o cómo continuar la depuración. Estoy aquí para aprender, así que no dude en hacer preguntas para que podamos resolver esto.

Gracias.

+0

estoy teniendo el mismo problema en Ubuntu 11.04 – chrismealy

Respuesta

7

Tenía un /etc/rvmrc por ahí que lo confundía. El rvm-installer intentaba instalarse en/usr/local y fallaba. Eliminarlo lo solucionó.

+0

Esto solucionó mi problema también. Gracias. – Joel

+0

Mismo problema aquí: aparece si está haciendo la 'instalación de administrador' y luego no lee la última parte de la página, pero suponga que el texto se aplica a su caso al intentar ejecutar 'type rvm | cabeza -1' y sin ver nada. – Henrik

1

Tenía el mismo problema. Comprobado para/etc/rvmrc - pero no existía. Hice un ls -al, y encontré .rvm en mi directorio personal. Ran rm -rf .rvm

Para el error de sintaxis al instalar rvm en Windows. 1. curl -s https://rvm.beginrescueend.com/install/rvm 2. sh rvm

y eso lo hizo!

1

Puede intentar esto. (Que trabajó para mí)

Conjunto del rvm_path ser fácil de revestimiento:

appuser$ echo 'rvm_path="$HOME/.rvm"' >> ~/.rvmrc 

Ahora instale RVM,

appuser$ curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer -o rvm-installer ; chmod +x rvm-installer ; ./rvm-installer 

fuente: http://beginrescueend.com/deployment/best-practices/

Cuestiones relacionadas