`

Linux中安装Ruby Enterprise Edition

阅读更多
http://www.rubyenterpriseedition.com/index.html
上面看着介绍,着实让我心动,我在Ubuntu上编译安装成功了,期间出了一些问题,不过都被我轻松解决了。


我的Linux环境是最新版本的Ubuntu 9.10,安装Ruby Enterprise Edition之前根据REE文档上的安装要求,首先把必要的编译工具和相关的依赖库都安装好,如gcc,g++之类的,如果在编译的时候遇到这样的错误libtool: ignoring unknown tag CXX   ,那是指编译环境没有安装好,你可以直接使用apt-get命令来搞定这个:

sudo apt-get install build-essential
总的步骤是先安装tcmalloc库,然后安装REE。tcmalloc库是一个高效的内存分配工具。

具体的安装步骤在REE的官方文档上面有,http://www.rubyenterpriseedition.com/documentation.html

编译源码安装好了后,如果要将REE作为默认的ruby解释器,还需要配置环境变量,在Ubuntu中,可以修改/etc/profile文件,将REE的bin目录加到PATH变量中即可。
qichunren@qichunren-ubuntu:~$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux], MBARI 0x8770, Ruby Enterprise Edition 2009.10
分享到:
评论
1 楼 frosting2006 2010-01-12  
唉,实践了下,在相同环境下,编译tcmalloc通不过,用了博主提供的方法也没用。源代码有错误,郁闷了

相关推荐

    ruby-enterprise-1.8.6-20090201

    这个版本是为Linux操作系统设计的,正如描述“ruby-enterprise-1.8.6-20090201.tar for linux”所示,其以tar归档格式提供,便于在Linux系统中解压和安装。 Ruby是一种面向对象的、动态类型的编程语言,由Yukihiro ...

    rubyee 安装

    RubyEE(Ruby on Enterprise Edition)是一个基于Ruby语言的企业级应用服务器,它提供了全面的Web服务和应用程序开发框架。这个平台允许开发者利用Ruby的简洁性和灵活性,同时享受Java EE(Java Platform, ...

    java时钟java时钟.doc

    Java EE 下有很多流行的开发框架,选择面还是很多的,除了 Java EE,还有.Net,LAMP 组合(Linux、Apatch、MySql、PHP 组合),相对来说比较新 Ruby 在 Ruby on Rails 的框架应用。 四、Java ME(Java Platform, ...

    学生宿舍管理系统论文.pdf

    - Java EE(Java Platform, Enterprise Edition)是Java平台的企业版,提供了一组API和运行时环境,用于开发和运行大规模、多层、可靠和安全的网络应用。 - Struts、Spring和Hibernate是Java开发中常用的三大框架,...

    各种编程语言的区别与联系.doc

    Java分为三个主要平台:Java SE(Standard Edition)、Java EE(Enterprise Edition)和Java ME(Micro Edition)。其中: - **Java SE**(标准版)是Java的基础,提供了运行Java程序所需的基本类库和支持。 - **...

    基于java图书馆管理系统-毕业论文.pdf

    同时,还提到了Java EE(Java Platform, Enterprise Edition),即Java企业版,它为开发企业环境下的应用程序提供了基于组件的模型,广泛应用于大型、多层、分布式网络应用。 在用户界面方面,提到了Swing技术,它...

    快速上手ibmDB2数据库教程书籍pdf版

    - DB2 Express-C 是一款完全免费的数据库服务器,允许用户在任何环境下进行开发、部署和分发,没有限制。 - 用户可以自由地将应用程序连接到 DB2 Express-C,无需支付任何费用。 ##### 3.2 用户协助与技术支持 - ...

    ActiveMQ 消息队列

    ActiveMQ遵循Java Message Service (JMS) 1.1 和 Java 2 Platform, Enterprise Edition (J2EE) 1.4 规范,为开发者提供了高效稳定的消息传输服务。 #### 二、ActiveMQ的核心特点 1. **多语言和跨平台支持**:除了...

Global site tag (gtag.js) - Google Analytics