“nenhum arquivo ou diretório” instalando o ruby-rvm upstream?

0

Atualmente estou no Ubuntu 12.04 e tenho a versão 1.9 do ruby. 3 instalado. Eu quero instalar a versão mais recente do Ruby, pois eu preciso disso para a bússola SASS fazer o meu trabalho de front end. Eu pesquisei e notei que é melhor usar apenas o RVM (gerenciador de versão do Ruby) para gerenciar suas versões do Ruby.

Estou tentando instalar rvm, mas estou tendo um momento extremamente difícil de fazê-lo, já que todas as instruções on-line parecem ter um capricho aqui ou ali. Ou as instruções estão desatualizadas ou apenas funcionam para essa configuração específica.

Eu tentei seguir este guia como publicado em todos os lugares nas interwebs:

Installation is done via the awesome new "pipe into sh" route:

curl -L get.rvm.io | bash -s stable Load it:

source ~/.rvm/scripts/'rvm' If you want to use version 1.9. 3, just go ahead and:

rvm use 1.9. 3 Want to test with 1.9. 2? Sure:

rvm use 1.9. 2 Commands like gem also work right out of the box:

gem install rails That's it. You're done. You no longer have to deal with the frustration that arises from using distro-built ruby packages.

Me desculpe, mas isso não funcionou, pois depois de fazer a fonte, "não existe tal arquivo ou diretório". Então, devo criar o diretório manualmente? Ou alguma outra coisa deveria fazer isso? As instruções não especificam. Eu acho isso tão frustrante quando instalo coisas como esta no Linux, já que há sempre alguma peculiaridade estranha que impede a instalação completa. Claro que eu posso continuar pesquisando e encontrar outras instruções e constantemente copiar / colar no meu terminal na esperança de que algo fique preso e de repente funcione, mas não tenha ideia do que acontecerá devido a um enorme spam de copiar / colar.

Outra opção que eu estava pensando, talvez eu deva desinstalar o ruby e o que mais estiver relacionado a ele? E instalá-lo a partir do zero? Então eu apenas faço um apt-get uninstall ruby ? Duvido que seja simples de desinstalar certo? =)

    
por Patoshi パトシ 05.01.2015 / 23:51

1 resposta

0

Experimente o seguinte (do guia de instalação oficial ):

\curl -sSL https://get.rvm.io | bash -s stable

Observe o \ que é feito para garantir que você use o binário curl e não um alias. Veja Por que iniciar um comando shell com uma barra invertida? . Como um palpite, se o comando estiver falhando, o curl terá um alias.

    
por eyoung100 06.01.2015 / 00:04