RobinWu 发表于 2013-1-15 14:26:40

Install ruby 1.8.7 (2008-12-21 MBARI 6 on patchlev

sudo vi /etc/apt/source.list
deb http://mirror.lupaworld.com/ubuntu intrepid main restricted universe multiversedeb http://mirror.lupaworld.com/ubuntu intrepid-security main restricted universe multiversedeb http://mirror.lupaworld.com/ubuntu intrepid-updates main restricted universe multiversedeb http://mirror.lupaworld.com/ubuntu intrepid-backports main restricted universe multiversedeb http://mirror.lupaworld.com/ubuntu intrepid-proposed main restricted universe multiversedeb-src http://mirror.lupaworld.com/ubuntu intrepid main restricted universe multiversedeb-src http://mirror.lupaworld.com/ubuntu intrepid-security main restricted universe multiversedeb-src http://mirror.lupaworld.com/ubuntu intrepid-updates main restricted universe multiversedeb-src http://mirror.lupaworld.com/ubuntu intrepid-backports main restricted universe multiversedeb-src http://mirror.lupaworld.com/ubuntu intrepid-proposed main restricted universe multiverse

upgrade os
sudo apt-get update; sudo apt-get dist-upgrade; sudo apt-get upgradesudo apt-get install patch build-essential

install ruby
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gzwget http://sites.google.com/site/brentsrubypatches/Home/MBARIp72patches.tar.gz?attredirects=0注意: MBARIp72patches 下不了请看附件tar xzvf ruby-1.8.7-p72.tgzcd ruby-1.8.7-p72CFLAGS="-O2 -fno-stack-protector -mpreferred-stack-boundary=2" ./configuremake./ruby -vsudo make install

no such file to load — zlib (LoadError)
sudo apt-get install opensslsudo apt-get install libssl-devsudo apt-get install libssl0.9.8cd ./ext/zlibruby extconf.rbmakesudo make install

no such file to load — openssl (LoadError)
cd ./ext/zlibruby extconf.rbmakesudo make install

install tools
sudo apt-get install rake apache2 libmysql-ruby1.8 libsqlite3-ruby sqlite3

install rubgems
wget http://rubyforge.org/frs/download.php/38646/rubygems-1.2.0.tgztar xzvf rubygems-1.2.0.tgzcd rubygems-1.2.0sudo ruby setup.rbsudo ln -s /usr/local/bin/gem1.8 /usr/bin/gemsudo gem update --system

install gems
sudo gem install pog sqlite3-ruby ruby-breakpoint

install mysql gem
sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
页: [1]
查看完整版本: Install ruby 1.8.7 (2008-12-21 MBARI 6 on patchlev