Ruby von 1.8.5 auf 1.8.6 updaten
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.