Pergunta

Encontrei muitos problemas ao tentar instalar o RVM no Ubuntu 9.10.Aqui estão as etapas que tentei fazer:

  • instale Ruby (via site Ruby, sem gerenciador de pacotes)
  • baixar rvm
  • instale o rvm (faça edição em .bashrc)
  • use rvm para instalar a versão Ruby e gems

Existe alguma etapa crucial que parece estar faltando?

Foi útil?

Solução

Certifique-se de ter selecionado um Ruby instalado (o --default parte diz ao rvm que você deseja que este Ruby seja sua versão padrão do Ruby).Algo como:

rvm --default use 1.9.2

Além disso, este comando informará qual Ruby está selecionado no momento:

rvm list

E espero que você veja algo como:

rvm rubies

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

Neste ponto, você será capaz de instalar gems e, esperançosamente, ter uma instalação e um ambiente de trabalho bem-sucedidos do rvm.

Eu tive problemas no passado em que não tinha um rvm ruby ​​selecionado e ainda estava trabalhando com o ruby ​​e as gems da minha distribuição e me confundi facilmente.Certifique-se de que os comandos Ruby e Gem estejam funcionando na sua pasta ~/.rvm com os seguintes comandos:

which ruby
which gem

Boa sorte!

Outras dicas

Quais são os problemas que você está enfrentando?Às vezes esqueço de mudar para o ambiente rvm correto (por exemplo rvm ree), então ajuda colocar um .rvmrc arquivo nos diretórios do projeto.

Eu começaria removendo a instalação Ruby do Ubuntu para que você não precise se preocupar com conflitos (embora o rvm configure seu PATH corretamente).Seguindo as instruções em RVM, execute o seguinte comando para instalar o rvm,

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

e, em seguida, instale as dependências do sistema conforme listado em rvm notes.e, em seguida, instale a versão específica do Ruby desejada (por exemplo, rvm install ree ou rvm install 1.9.1)

Importante :para uma boa instalação tente isto:

Tipo rvm | Cabeça -n1

Deve retornar :rvm é uma função

senão adicione esta linha

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

no seu perfil.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top