Não é possível obter o rvm para instalar corretamente

3

Alguém está percebendo problemas ao tentar instalar rvm no Ubuntu? Eu tenho tanto o Ruby 1.8.7 e 1.9.2 instalado na minha máquina, mas não consigo descobrir como torná-lo padrão para 1.9.2 diferente da rota rvm. No entanto, quando vou instalar o rvm usando o seguinte comando:

bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

Eu recebo esta mensagem de erro:

Warning: /usr/share/ruby-rvm/archives/wayneeseguin-rvm-stable.tgz: Permission 
Warning: denied
  0  792k    0  2896    0     0   1878      0  0:07:11  0:00:01  0:07:10  128k
curl: (23) Failed writing body (0 != 2896)

Could not download 'https://github.com/wayneeseguin/rvm/tarball/stable'.
  curl returned status '23'.

Eu procurei por uma correção, mas não consegui localizar uma. Este problema tem me incomodado desde agosto.

Qualquer ajuda se muito apreciada.

PS. Se é mais fácil remover o 1.8.7, você sugere que eu faça isso?

Atualização:

Usando o sudo apt get.

Eu quase não consigo acreditar que dor no a & amp; & amp; é só usar rvm. Depois de finalmente ter o rvm instalado e os arquivos do bash funcionando corretamente, fui instalar a versão 1.9.2 do Ruby. Naturalmente, o arquivo rvm git tem o código errado, como você pode ler neste link: link

Então aqui vamos nós de novo, eu opto por usar o rvm install 1.9.2-head e ele instala esta versão do ruby corretamente.

Eu então digo ao rvm para usar a versão 1.9.2 com o comando follow, rvm use 1.9.2-head. O RVM me diz que agora está usando o 1.9.2. Mas quando eu verifico a versão ruby com ruby -v, descubro que ainda está usando 1.8.7.

Por que é tão difícil conseguir esse trabalho? Eu sinto que perdi horas em algo que deveria ter sido relativamente fácil.

    
por Dmat00 30.12.2011 / 05:01

1 resposta

2

o problema está no pacote ruby-rvm instalado via apt - use esta resposta para corrigir: link

    
por mpapis 01.02.2012 / 21:18

Tags