Como ter um ambiente de desenvolvimento para Ruby on Rails no Ubuntu? Simples:
Primeirio temos que instalar o interpretador Ruby:
sudo apt-get install ruby rubygems irb ri rdoc ruby1.8-dev build-essential
depois os gems do Rails:
sudo gem install rake activesupport activerecord actionpack actionmailer activeresource rails
Assim teremos a versão mais atual do Rails.
Mas ainda falta registrar os gems nas variáveis de ambiente.
sudo gedit /etc/bash.bashrc
inclua a linha
#Rails
export PATH=$PATH:/var/lib/gems/1.8/bin
Agora é só testar
rails -v
:)
2 comentários:
Muito bom o artigo, parabéns pela ajuda...
e abusando da boa vontade ... (Preciso programar em Rails e não
consigo nem instalar o ruby direito... ;-\)
Após instalar o ruby 1.8.7 patch level 22 no ubuntu 8.04 hardy
me occoreu o seguinte erro ao instalar a gem 1.2:
xyz@xyz: /usr/local/src/rubygems-1.2.0$ sudo ruby setup.rb
/lib/rubygems/spec_fetcher.rb:1:in `require': no such file to load --
zlib (LoadError)
Primeiro instalei compilando os fontes:
sudo apt-get install gcc g++ build-essential
cd /usr/src
sudo wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p22.tar.bz2
sudo tar -jxvf ruby-1.8.7-p22.tar.bz2
cd /ruby-1.8.7-p22
sudo ./configure
sudo make
sudo make install
ruby -v
ruby 1.8.7 (2008-06-20 patchlevel 22) [i686-linux]) ...ok
cd /usr/src
sudo wget http://rubyforge.org/frs/download.php/38646/rubygems-1.2.0.tgz
sudo tar -zxvf rubygems-1.2.0.tgz
cd rubygems-1.2.0
sudo ruby setup.rb
erro...
Depois eu tentei instalar o ruby de diversas formas diferentes incluindo as
bibliotecas libz também.
sudo apt-get install ruby rdoc ri irb libyaml-ruby libzlib-ruby ri ruby1.8-dev
sudo apt-get install ruby rubygems irb ri rdoc ruby1.8-dev build-essential
sudo apt-get install -y ruby1.8 ri1.8 rdoc1.8 rake irb1.8
A cada nova instalação do ruby eu tentei instalar o rubygems 1.2 direto
dos fontes como fiz na primeira vez, então o mesmo erro ocorreu, daí refiz
o processo de remoção e instalação dos pacotes novamente.
Depois descobri que o meu Ruby está "desinstalável"....rsss
Após tentar os comandos abaixo...
sudo apt-get remove ruby libruby libruby1.8 ruby1.8 irb rdoc ri
sudo aptitude remove ruby
sudo dpkg --list | grep ruby, dpkg -r
pelo Synaptic também removi as bibliotecas relacionadas
.. e nada
após um ruby -v
ruby 1.8.7 (2008-06-20 patchlevel 22) [i686-linux]) !!!!
Como eu posso resolver isto? Já enfrentou este problema?
se vc puder me ajudar fico muito grato!
Ruby sem gems não dá...rsssss
Quero programar Rails no Ubuntu!
Dizem que é fácil, mas como diria o capitão nascimento
"quem disse que a vida é fácil"
Obrigado pela atenção.
Att.
Bruno (brunormoura@gmail.com)
top [url=http://www.c-online-casino.co.uk/]online casinos[/url] brake the latest [url=http://www.casinolasvegass.com/]free casino bonus[/url] free no set aside bonus at the chief [url=http://www.baywatchcasino.com/]baywatch casino
[/url].
Postar um comentário