Ubuntu jeos 7.10下编译安装ruby1.8.6 patch level 111

apt-get install 出来的ruby1.8.6 patch level是36,看来如果想要在Ubuntu jeos 7.10下安装最新版本的话还不如windows下有个One-Click Ruby Installer来的方便。

自己从source安装,发现现有的很多教程中都比较零散..费了不少劲

安装过程如下:

0-安装build工具 sudo aptitude install build-essential linux-headers-$(uname -r)

1-安装readline wget ftp://ftp.gnu.org/gnu/readline/readline-5.2.tar.gz tar xzvf readline-5.2.tar.gz cd readline-5.2 ./configure make sudo make install

2-安装ruby wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p111.tar.gz tar xvfz ruby-1.8.6-p111.tar.gz cd ruby-1.8.6-p111 ./configure make sudo make install sudo make install-doc

【注:以上安装后会把ruby安装到/usr/local/bin/中,,此目录就在ubuntu的path中,可以直接使用】 验证安装 ruby -v,显示为: ruby 1.8.6 (2007-09-24 patchlevel 111) [i686-linux] 另:可用which ruby命令查看ruby安装位置

3-安装gem wget tar xzvf rubygems-1.0.1.tgz cd rubygems-1.0.1 sudo ruby setup.rb

4-安装zlib,gem需要的 先要安装zlib1g开发包: sudo apt-get install zlib1g-dev

然后下载zlibruby zlib主页 下载地址 安装命令如下: wget cd ruby-zlib-0.6.0 ruby extconf.rb make make install

5、验证gem安装并升级 sudo gem update –system 也可以顺便装上rails验证是否安装成功 sudo gem install rails –include-dependencies

学习会使你永远立于不败之地。

Ubuntu jeos 7.10下编译安装ruby1.8.6 patch level 111

相关文章:

你感兴趣的文章:

标签云: