Respostas:
Existem muitas maneiras de instalar o ruby.
RVM. Essa é a maneira 'tradicional' usada por muitos rubiistas.
Da fonte (resposta a chegar).
Instale os seguintes pacotes.
ruby1.9.1-full , ruby1.9.1-dev , libpq-dev (somente libpq-dev se você estiver desenvolvendo ruby on rails também.)
Esta pergunta tem uma resposta que leva a um artigo "como fazer" muito mais interessante: Ubuntu, Ruby, RVM, Rails e You " nos guiando através de uma nova instalação do Ruby (e coisas relacionadas), começando emrvm
. Ele adiciona insights e fornece muitas observações para iniciantes - porque Ruby é realmente algo horrível de se configurar quando se está sem todo esse conhecimento e suporte de base.
O artigo foi atualizado pela última vez em 11 de outubro de 2012 e deve instalar o Ruby 1.9.3, RVM e Rails 3.2.8.
Estou postando esta resposta com o objetivo de vincular as perguntas relacionadas.
A seguir, são apresentadas instruções para instalar o Ruby on Rails (RoR) usando o rvm . Atualmente, isso instalará as versões 1.9.3 e 2.0.0 do ruby com a versão 4.0.0 do Rails.
Instalando a versão mais recente do RVM, Ruby e Rails (fora dos repositórios normais)
Removendo todos os pacotes e instalações de ruby e rvm atualmente existentes.
Nota: Aparentemente, o Ubuntu tem uma versão quebrada do rvm disponível nos repositórios (Não, não tenho um link para problemas específicos em mãos e não consegui identificar um bug no Launchpad em referência a isso. Existem várias chamas -wars por não usar os repositórios padrão nos quais não vou entrar aqui ;-)).
Quando alguém tenta executá-lo para instalar uma versão atualizada do ruby através de uma instalação existente do rvm, você receberá uma mensagem que o redireciona para uma correção localizada no Stack Overflow .
Cito a solução aqui para ser completo:
Aqui, você precisará remover todos os pacotes ruby ou rvm existentes, juntamente com seus arquivos de configuração. Execute os seguintes comandos no terminal ( Ctrl- Alt- t):
sudo apt-get --purge remove ruby-rvm
sudo rm -rf /usr/share/ruby-rvm /etc/rvmrc /etc/profile.d/rvm.sh
Abra um novo terminal e verifique se o ambiente está limpo com as configurações antigas do RVM (não deve haver saída):
env | grep rvm
se houver saída, tente abrir um novo terminal; se isso não ajudar, reinicie o computador.
Instale os novos (mais recentes) binários ruby e rvm com o seguinte comando:
\curl -L https://get.rvm.io |
bash -s stable --ruby --autolibs=enable --auto-dotfiles
Durante o download da instalação, haverá algumas alterações feitas no seu ~/.bash_profile
e em outros arquivos de configuração. Observe que também existem várias instruções importantes que aparecem na tela.
É importante que você os siga para que sua instalação seja bem-sucedida. Neste ponto, você pode ser solicitado a fornecer sua senha sudo / root para satisfazer quaisquer dependências ausentes. Digite-o e selecione [Y} no prompt apropriado.
Nota: Esses arquivos estão sendo baixados da ramificação estável no GitHub aqui .
O RVM será instalado em /home/username/.rvm/
Adicionando a linha rvm PATH a /home/username/.bashrc /home/username/.zshrc.
Incluindo a linha de carregamento do rvm em /home/username/.bash_profile /home/username/.zprofile.
Crie seu arquivo rvm para que as novas alterações entrem em vigor. Execute o comando:
source /home/username/.rvm/scripts/rvm
Verifique se você está executando a versão mais recente do ruby:
$ruby --version
ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
Se você preferir executar ruby 1.9.3
, precisará fazer o seguinte:
rvm install 1.9.3
rvm use 1.9.3 --default
Instale o RubyGems
rvm rubygems current
Instalar trilhos
gem install rails
Fontes:
Junho 2012
Eu tenho usado este fantástico one-liner para trilhos 3.2 w / ruby 1.9.3, RVM, etc,
wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh
O rvm tem um instalador muito bom.
Primeiro, instale o enrolamento .
Então você precisa instalar as dependências:
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion libpq-dev
Agora, você pode usar o instalador automatizado:
curl -L https://get.rvm.io | bash -s stable --ruby
Depois disso, efetue logout e logon novamente, e está tudo pronto!
ruby -v
deve retornar algo como:
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
Caso contrário, consulte a página de solução de problemas do RVM.
Primeiro, instale algumas dependências:
sudo apt-get build-dep ruby1.9.1-full
sudo apt-get install curl git
Em seguida, instale-o:
git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
Agora, para instalar o Ruby Build:
git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
rbenv install 2.0.0-p247
rbenv global 2.0.0-p247
gem install bundler
rbenv rehash
Tudo feito!