Ubuntu 8.10 Server Ruby 的安装方法

环境:Ubuntu8.04
1.安装build工具
sudo aptitude install build-essential linux-headers-$(uname -r)
2.安装readline zlib libncurses5
apt-get install zlib1g-dev
apt-get install libreadline5 libreadline5-dev
apt-get install libncurses5 libncurses5-dev
3.安装ruby
ruby的源代码下载:
http://www.ruby-lang.org/en/downloads/
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p114.tar.gz
tar xvfz ruby-1.8.6-p114.tar.gz
cd ruby-1.8.6-p114
./configure --prefix=/usr/local/ruby
sudo make
sudo make install
安装好以后,加入/usr/local/ruby/bin到操作系统的PATH环境变量中
编辑/etc/environment
gedit /etc/environment
在最后面加入:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/
bin:/sbin:/bin:/usr/games:/usr/local/ruby/bin"
执行命令,使环境变量修改生效:
source /etc/environment
4.安装gem
wget http://rubyforge.org/frs/download.php/29548/rubygems-1.0.1.tgz
tar xzvf rubygems-1.0.1.tgz
cd rubygems-1.0.1
sudo ruby setup.rb
验证gem是否安装成功并升级
sudo gem update --system
5.安装rails
sudo gem install rails --include-dependencies
安装好rails以后,验证是否安装成功,可以执行:
rails –v
确认一下rails的版本。
//=========================================
其实openssl-ruby是ruby的扩展(extension),它不是像其他纯ruby代码一样,可以用gem来安装。一般情况下需要编译才行。
在linux系统下,这是经常碰到的问题,所以必须记住。
对于openssl-ruby的编译。
首先
cd ruby-source/ext/openssl
ruby extconf.rb
make
make install
进行上面的操作需要包:libssl-dev
//=====================================================
gem mysql 的时候都要安装下面的包
sudo apt-get install libmysqlclient15-dev
也就是说 要编译安装公司的工具包需要操作如何:
1.安装build工具
sudo aptitude install build-essential linux-headers-$(uname -r)
2.安装readline zlib libncurses5
apt-get install zlib1g-dev
apt-get install libreadline5 libreadline5-dev
apt-get install libncurses5 libncurses5-dev
3.安装 libssl-dev
apt-get install libssl-dev
4安装 mysql 编译包
sudo apt-get install libmysqlclient15-dev

(0)

相关推荐

  • Ubuntu 16.04 Server Edition 英文版安装教程

    Ubuntu Server 16.04, also named Xenial Xerus, has been released by Canonical and it's now ready for ...

  • Solaris 10.0 cvs的安装方法

    先下载安装cvs,baidu一下Solaris 10 cvs。 然后: #vi /etc/services cvspserver 2401/tcp #cvs server tcp port # # # ...

  • Ubuntu系统下常用中文输入法安装方法总结

    ibus输入法 安装输入法的第一步,是安装语言包.我们选择System Settings-->Language Support-->Install/Remove Languages 输入密 ...

  • VMware9安装Ubuntu 12.10教程图文详细

    在VMware Workstation 9.0(以下简称VMware9)中安装Ubuntu 12.10其实很简单,没有一点技术含量,做个笔记。 下面给刚接触VMware9安装Linux系统的以图文详解 ...

  • Ubuntu 9.10下搭建LAMP服务器完全图解教程

    最近想修改一下Wordpress的模板,所以还是要在本地建一个LAMP环境调试比较方便,简单记录一下,给需要的朋友做个参考。 其实在本站有许多关于在Ubuntu Linux下搭建LAMP服务器的相关资 ...

  • Ubuntu Server 11.04安装GNOME 3的方法

    如果你认为安装Ubuntu Server 11.04版完全没必要装图形界面,更没有必要装目前还不是很完善的GNOME3..或者应该用ARCH+GNOME3搭建.那么请别继续浪费时间看下去. 前后花了2 ...

  • 在Ubuntu 11.10上安装Marlin文件浏览器的方法

    觉得Nautilus很无聊?厌倦了Thunar?对摆脱Dolphin很绝望?那么也许现在是时候去尝试一下新的文件浏览器了. Marlin是一个轻量级的文件浏览器,拥有大部分文件浏览器的基本特性,反应灵 ...

  • Ubuntu 9.10安装开启3D桌面特效[多图]

    按照《Ubuntu 9.04的3D桌面特效安装图解》这篇文章的方法成功地开启3D桌面效果。 也先来看看效果图。 图1:Ubuntu 9.10的3D球体特效 安装命令见图2。 图2 见图3打开进行相关设 ...

  • 不用命令玩转Ubuntu 8.10(Wubi图文安装教程)

    Wubi(Ubuntu Installer for Windows)是 时下最流行的Ubuntu安装方式。Wubi的诞生让更多的人能够以安装普通应用软件的方式,在Windows系统中方便的安装使用Ub ...