media-scientific - IT Blog

the backend developers blog

Ruby von 1.8.5 auf 1.8.6 updaten

Vorlesen mit webReader

Unter Umständen kann es unter Debain notwendig sein, Ruby zu updaten da die Paketquellen veraltet sind und nur die Version 1.8.5 per aptitude installiert werden kann.

Folgend wird Ruby 1.8.6 installiert:

cd /usr/src
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p114.tar.gz
tar xfz ruby-1.8.6-p114.tar.gz
cd ruby-1.8.6-p114
./configure –prefix=/usr/local
sudo make
sudo make install

Jetzt muss der Link zu Ruby unter /usr/bin neu gesetzt werden. Ich schlage jedoch vor, den alten beizubehalten und per mv umzubenennen:

cd /usr/bin
mv ruby ruby_old
ln -s /usr/src/ruby-1.8.6-p114/ruby ruby
 ruby -v
ruby 1.8.6 (2008-03-03 patchlevel 114) [i686-linux]

Nun müssen alle Gems nochmal installiert werden…

RubyGems sollte übrigends gleich in der Version 1.3.1 installiert werden:

sudo apt-get install ruby-full build-essential
cd ~
$ wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
$ tar xzvf rubygems-1.3.1.tgz
$ cd rubygems-1.3.1
$ sudo ruby setup.rb
$ sudo ln -s /usr/bin/gem1.8 /usr/bin/gem

$ sudo gem install rails

Leave a Reply

You must be logged in to post a comment.