`
at.gain
  • 浏览: 1057 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

在ubuntu 7.10上从source安装ruby

阅读更多
ubuntu 7.10发布有一段时间了,昨天在自己的机器上装了它,并搭建了ROR平台。由于自己也是一个linux新手,在从source编译安装ruby时了不少弯路,所以写下来以备日后使用。

由于ubuntu 7.10缺省安装后的gcc不能编译c source,要从source编译ruby需要首先安装 build-essential 。
使用如下命令从源安装:
sudo apt-get install build-essential
解压下载来的 ruby source压缩包
tar xvf ruby-1.8.6-p110.tar.bz2
进入解压后的 ruby-1.8.6-p110目录:
cd ruby-1.8.6-p110
configure:(“prefix”---指定安装到/opt/ruby,“--enable-install-doc”指定同时安装doc,否则以后不能使用 ri )
sudo ./configure --prefix=/opt/ruby --enable-install-doc
make & install:
sudo make
sudo make install
将ruby加入系统PATH,把以下代码写入 /etc/profile (并在shell下执行):
export PATH=$PATH:/opt/ruby/bin
安装ruby的SSL(不装后面 gem i rails时会提示缺少SSL):
切换到root用户 :  sudo -i 
进入刚才从source解压的:  cd ruby-1.8.6-p110/ext/openssl
ruby extconf.rb
make
make install
安装rubygems-0.9.5:
解压后,进入目录执行
ruby steup.rb
安装rails:
gem i rails
分享到:
评论
3 楼 rubynroll 2007-12-17  
I'd suggest have libreadline-dev installed before you start compiling ruby, so that your irb will be happier
2 楼 ashchan 2007-12-15  
我是这么装的,用着没发现有问题:

wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p110.tar.gz
tar xvf ruby-1.8.6-p110.tar.bz2
cd ruby-1.8.6-p110
sudo apt-get build-dep ruby1.8
./configure --prefix=/usr
make
sudo make install

sudo apt-get install make autoconf gcc ruby1.8-dev
1 楼 liyu212 2007-12-15  
要先安装libssl-dev

相关推荐

    硬盘安装Ubuntu 7.10

    - **进行安装1-12**:从启动计算机并选择从硬盘安装Ubuntu开始,经过一系列安装步骤,包括选择语言、地区设置、用户账户创建、软件选择等。 - **结束安装**:完成所有步骤后,系统将自动重启并进入新安装的Ubuntu...

    Ubuntu 7.10安装教程

    - 如果是 Windows 用户,则需要在安装前单独为 Ubuntu 划分一个空白分区。 - 使用 Windows 自带的分区工具或第三方工具(如 PQ 分区管理工具)来创建新分区。 **2.2 分区建议** - 建议在 Windows 环境下使用磁盘...

    ubuntu 7.10安装配置教程

    嵌入式开发-ubuntu 7.10安装配置教程

    虚拟机中 为 ubuntu7.10 安装 VMware-Tools

    在虚拟机环境中,为了提升Ubuntu 7.10(代号Gutsy Gibbon)的性能、稳定性和用户体验,安装VMware-Tools是一项至关重要的步骤。以下是对标题、描述及部分给定内容中所涉及的知识点的详细阐述: ### 虚拟机中为...

    硬盘安装Ubuntu7.10.chm

    硬盘安装Ubuntu7.10.chm硬盘安装Ubuntu7.10.chm硬盘安装Ubuntu7.10.chm硬盘安装Ubuntu7.10.chm硬盘安装Ubuntu7.10.chm硬盘安装Ubuntu7.10.chm

    ubuntu 7.10安装及基本设置

    ubuntu 7.10安装及基本设置 博文链接:https://mqzsweet.iteye.com/blog/149848

    ubuntu7.10硬盘安装引导文件

    可以硬盘安装ubuntu7.10的引导文件,压缩包中包括了vmlinuz和initrd.gz,注意只能用来安装alternate,不适用于desktop,经本人试验可以成功安装ubuntu7.10和ubuntustudio7.10,其他衍生版估计也可以

    使用Vmware将Ubuntu7.10安装在物理硬盘上

    - **创建Linux分区**:虽然可以在安装过程中创建Linux分区,但在安装前预先使用分区工具创建分区也是可行的。 #### 三、安装步骤 ##### 3.1 创建虚拟机 1. **新建虚拟机**:打开Vmware Workstation后,选择新建...

    Ubuntu7.10LinuxUnleashed.pdf 英文原版

    Ubuntu 7.10 Linux Unleashed

    Ubuntu 7.10 Linux 揭秘.pdf

    Ubuntu 7.10 Linux 揭秘,学习Ubuntu 7.10 Linux的好资料

    ubuntu server7.10 建立DNS服务器

    首先,让我们详细了解一下如何在Ubuntu Server 7.10上建立DNS服务器。安装BIND9可以通过运行`sudo apt-get install bind9`命令来完成。安装完成后,我们需要配置主配置文件`/etc/bind/named.conf`以及区域数据文件。...

    Ubuntu7.10 vivim搭建超级cc++编程环境

    2. 安装中文帮助手册:下载帮助中文包 vimcdoc-1.6.0.tar.gz,解压后,执行命令 `$ sudo ./vimcdoc.sh -i` 安装中文帮助文件,然后在终端打开 vi/vim,输入命令`:help`,即可看到中文帮助文件。 3. vim 编程常用命令...

    Ubuntu最小精简版 ubuntu-7.10-jeos-i386

    ubuntu-7.10-jeos-i386最小的精简版系统,针对虚拟机进行优化,只有151M大小,完整一个包下载,不是分卷

    minigui-procs-dev_2.0.4ubuntu7.10_i386.deb

    基于Ubuntu7.10的minigui开发包

    ubuntu-7.10-jeos-i386最小的精简版系统,针对虚拟机进行优化(155M).zip

    尽管该版本已经过时,但理解它的历史背景有助于我们了解Ubuntu的发展历程以及它在技术上的演变。 描述中的“针对虚拟机进行优化”意味着这个精简版系统特别适合在虚拟化环境中运行,如VMware、VirtualBox或KVM等。...

    Ubuntu.最小精简版].ubuntu-7.10-jeos-i386[ED2000.COM].part2.rar

    共计3卷,全下载后,一起...Ubuntu.最小精简版].ubuntu-7.10-jeos-i386[ED2000.COM].part1 Ubuntu.最小精简版].ubuntu-7.10-jeos-i386[ED2000.COM].part2 Ubuntu.最小精简版].ubuntu-7.10-jeos-i386[ED2000.COM].part3

Global site tag (gtag.js) - Google Analytics