Last active
August 29, 2015 13:57
-
-
Save erickpereira/9811256 to your computer and use it in GitHub Desktop.
Instalação do RVM + Ruby + Rails no Ubuntu (14.10) / Debian ....
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Instalação RVM + Ruby + Rails no Ubuntu (testado no 13.10) | |
sudo apt-get install build-essential git-core | |
# instalar o RVM | |
wget -c https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer | |
chmod +x rvm-installer | |
./rvm-installer | |
# executar o seguinte comando para carregar as configurações: | |
source ~/.bashrc | |
# verificar se o RVM está funcionando: | |
type rvm | head -1 | |
-> deve ter como saída: 'rvm é uma função' ou rvm is hashed (/home/deploy/.rvm/bin/rvm) | |
# verifique se tem alguma dependência faltando para o RVM: | |
rvm requirements | |
-> Se tiver alguma dependência faltando, ele irá instalar (poderá pedir a senha de root para executar a instalação) | |
# Se quiser saber quais as versões disponíveis de ruby, execute: | |
rvm list known | |
# Para Ruby 2.0 e Rails 4: | |
rvm install 2.0.0 | |
# Provavelmente instalou o ruby 2.0.0-p353, para ver qual versão está instalada, execute: | |
rvm list | |
A saída será algo do tipo: | |
rvm rubies | |
=* ruby-2.0.0-p353 [ x86_64 ] | |
# faça o rvm usar o ruby instalado: | |
rvm use ruby-2.0.0-p353 | |
# para usar como padrão esse ruby: | |
rvm use --default ruby-2.0.0-p353 | |
# Crie um gemset para a sua aplicação: | |
rvm gemset create new_app | |
# Faça o rvm usar esse gemset que foi criado: | |
rvm use ruby-2.0.0-p353@new_app | |
# para ver uma listagem de todas as gemsets que existem no seu pc, execute: | |
rvm list gemsets | |
-> Se estiver usando uma gemset já, ela irá aparecer com um '=>' na frente para indicar que está sendo usada. | |
# instale o rails: | |
gem install rails | |
-> provavelmente irá instalar a versão 4.0.4. | |
# crie uma aplicação executando: | |
rails new new_app | |
-> usei 'new_app' como nome da app e nome do gemset, mas você pode colocar o nome que quiser. | |
# se ele disser que não pode executar o bundle (acontecer algumas vezes comigo), é porque no gemset global ele não instalou o bundler, então instale ele: | |
gem install bundler | |
-> é bom instalar no gemset global, mas pode ser instalado também somente na gemset que você criou. Nesse caso, em todos os gemsets que você criar, terá de instalar o bundler. | |
# Entre na pasta da app, se tiver ocorrido erro no bundle, execute: | |
bundle install | |
# crie os arquivos que o rvm irá usar para carregar o gemset automaticamente toda vez que você entrar na pasta: | |
.ruby-version | |
.ruby-gemset | |
# no .ruby-version você coloca a versão do ruby: ruby-2.0.0-p353 | |
# no .ruby-gemset você coloca o nome do gemset que você criou: new_app | |
Pronto, agora seu ambiente básico está configurado. | |
Espero ter ajudado. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Muito Bom! Obrigado!