Como instalar o Ruby 1.9.3 no Arch?

3

O wiki sugere usar $sudo pacman -S ruby1.9 , mas o pacote não está lá ... Eu prefiro não compilá-lo da fonte, mas posso, se ninguém souber.

    
por sheldonk 13.05.2013 / 05:45

2 respostas

5

Recomendamos que você use rvm para gerenciar o controle de versão do Ruby.

Primeiro instale o rvm:

curl -L get.rvm.io | bash -s stable --autolibs=enabled
. ~/.rvm/scripts/rvm
rvm requirements

Provavelmente você também desejará pesquisar isso na inicialização do shell, então adicione-o ao seu ~/.bashrc :

cat >> ~/.bashrc << 'EOF'
[[ -r ~/.rvm/scripts/rvm ]] && . ~/.rvm/scripts/rvm
EOF

Agora instale o Ruby 1.9.3:

rvm install 1.9.3

Se você quiser definir o padrão 1.9.3 como padrão do sistema, faça o seguinte:

rvm use 1.9.3 --default
    
por 13.05.2013 / 05:49
2

Para gerenciar diferentes ruby versões instaladas simultaneamente, você tem a opção de três gerenciadores de versão em ruby:

Depois de tentar todos os três no Arch, eu recomendaria chruby : é mais simples que os outros dois, não é tão invasivo em termos de como funciona com seu $ PATH ou sobrescreve cd , e não requer nenhum calços executáveis.

Ele também não é tão "completo" quanto os outros dois, em que você precisará instalar o ruby-build para instalar rubis adicionais.

No geral, prefiro a abordagem leve e de impacto mínimo. Existe um pacote chruby no AUR e outro para .

    
por 13.05.2013 / 06:21