Você tem duas opções.
Você pode usar um script que faça isso para você, ou você pode seguir o guia manualmente - ambos terão os mesmos resultados, e ambos farão a mesma coisa, a única diferença é que o script ganhou é necessário que você copie / cole qualquer coisa depois de selecionar o método de instalação no próprio script.
Lembre-se de que o script atualizará seu sistema e instalará várias dependências. Você será perguntado se deseja instalá-lo em todo o sistema [1]
ou para seu usuário local [2]
- se desejar usar o mesmo método básico que o guia abaixo, escolha [2]
Para usar esse script, basta executar o seguinte:
wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh
Esta é uma maneira diferente de instalar o Ruby e as gemas que, embora não necessariamente consertem o seu problema, ele faz fornecer uma maneira de obter o Ruby trabalhando no seu computador.
- Instale
git
ecurl
. Para fazer isso, abra um terminal pressionando "Alt-F2" e digitandognome-terminal
no diálogo resultante. Em seguida, pressione "enter" para iniciar o terminal. Agora, copie e cole a seguinte linha no terminal.
sudo apt-get update && sudo apt-get install git curl -y
Pressione Enter, e agora você pode apenas sentar e relaxar por alguns minutos enquanto ele é instalado.
Faça o download e instale o RVM. Para baixar e instalar o RVM, use a seguinte linha de mágica de linha de comando.
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
Agora que você instalou isso, você precisa adicioná-lo ao caminho do seu terminal, que informa ao terminal onde encontrar todos os comandos. Para fazer isso, digite "gedit ./.bashrc" no seu terminal, depois passe a linha abaixo na parte inferior.
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
Agora, feche seu terminal e abra um novo digitando "Alt-F2" e digitando gnome-terminal
.
Agora você está pronto para instalar o próprio ruby. Mas antes de fazer isso, você precisa instalar todas as coisas necessárias para o RVM instalar o Ruby. Para fazer isso, você precisa executar o seguinte comando.
sudo apt-get update && sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev -y
Você provavelmente está se perguntando "O que diabos faz tudo isso? !!". Bem, aqui está a resposta: Principalmente tem a ver com a compilação do ruby, o que você fará em um segundo.
Para instalar o ruby 1.9.2 (que é a versão mais recente), você precisa digitar o seguinte em seu prompt de comando.
rvm install 1.9.2
aperte enter e depois pegue um lanche. Este passo vai demorar um pouco.
Agora que você fez sua última caminhada por algum tempo (ou o que diabos você fez enquanto compilava o ruby), é hora de criar um gemset.
Uma das coisas mais legais sobre o RVM é que ele permite que você tenha várias versões do Ruby instaladas, algo que você vai querer usar à medida que avança na programação do Ruby. Então, aqui está como criar um gemset.
rvm --create use 1.9.2@first-gemset && rvm --default use 1.9.2@first-gemset
Parabéns! Agora, você pode testar e ver se o RVM fez seu trabalho digitando a seguinte linha.
ruby -v
Deve ser algo assim:
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
Parabéns! Você tem o rvm e o Ruby instalados com sucesso. Agora, você pode instalar o Rails (ou qualquer gem) digitando isto:
gem install <gem name>
Observação: substitua pelo nome da gema que você está tentando instalar