JavaFree.org | RubyOnBr.org

Capitão Nascimento: Quem disse que Rails no Ubuntu é fácil?...rs

Acompanhar Capitão Nascimento: Quem disse que Rails no Ubuntu é fácil?...rs 3 posts, 2 participantes

Avatar Berable 5 posts

Preciso programar em Rails e não
consigo nem instalar o ruby direito no Hardy!
Venho do ambiente com campos verdes e céu azul teletubbie… ;-\

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? Alguém já enfrentou este problema?

se alguém puder me ajudar ficarei muito grato!

Ruby sem gems não dá…rsssss

Obrigado pela atenção.

Att.

Bruno

 
Avatar Stclara 130 posts

apt-get install libzlib-ruby zlib1g zlib1g-dev

 
Avatar Berable 5 posts

Abrigado!

Este era um dos pontos chaves mesmo

Segui tembém este tutorial e deu certinho.

http://blog.fiveruns.com/2008/3/3/compiling-ruby-rubygems-and-rails-on-ubuntu

Mais uma vez muito obrigado