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

ruby-enterprise安装时修改rails版本问题

阅读更多

在安装ruby-enterprise版本的时候,程序自动给你安装最新版本的RAILS 如果想改用以前老的版本你可以在ruby-enterprise根目录下找到installer.rb这个文件找到360行

gem_names.each do |gem_name|
				color_puts "\n<b>Installing #{gem_name}...</b>"
				if !sh("#{gem} install -r --no-rdoc --no-ri --no-update-sources --backtrace #{gem_name}")
					failed_gems << gem_name

 

将其改为

gem_names.each do |gem_name|
				color_puts "\n<b>Installing #{gem_name}...</b>"
                                if gem_name=="rails"
                                puts "(输入RAILS版本)"
                                @input = readline.strip
                                   
                                sh("#{gem} install -r -v=#{@input} --no-rdoc --no-ri --no-update-sources --backtrace #{gem_name}")
					
				
                               else if !sh("#{gem} install -r --no-rdoc --no-ri --no-update-sources --backtrace #{gem_name}")
					failed_gems << gem_name
				end
                               end
                             
			end

 

就可以了 。

 

  • 大小: 86.7 KB
分享到:
评论
1 楼 t0uch 2009-12-22  
REE安装建议不要用install,进source里自己手动安装。

相关推荐

    ruby-enterprise-1.8.6-20090201

    Ruby Enterprise Edition(REE)是基于Ruby 1.8.x版本的一个优化分支,主要针对服务器端应用进行了性能增强和内存管理的改进。标题“ruby-enterprise-1.8.6-20090201”揭示了这个版本的具体信息:它基于Ruby 1.8.6...

    Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统

    ### Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统的知识点 #### 一、基础知识与背景介绍 **Redmine** 是一个基于 Web 的项目管理和跟踪工具,它使用 Ruby on Rails(简称 ROR)框架构建而成。Redmine 的设计初衷...

    Ruby.on.Rails.Enterprise.Application.Development

    《Ruby on Rails Enterprise Application Development》是一本非常实用的书籍,不仅适合已经有一定Ruby on Rails基础的开发者阅读,也适合希望了解企业级应用开发流程的项目经理和技术管理人员。通过学习本书,你...

    Packt - Ruby on Rails Enterprise Application Development (Oct 2007)

    源码部分(Packt - Ruby on Rails Enterprise Application Development (SourceCode).zip)提供了书中示例项目的实际代码,这有助于读者亲手实践并理解书中所讲的技术。通过实际操作,你可以了解如何将理论知识应用...

    Ruby on Rails Enterprise Application Development.pdf

    《Ruby on Rails Enterprise Application Development》是一本专注于Ruby on Rails框架的书籍,主要讲述了如何利用Ruby on Rails开发企业级应用程序。本书作者是Elliot Smith和Rob Nichols,他们在IT行业有着丰富的...

    Redmine在Redhat Enterprise Linuxe 5.6上的安装

    在Red Hat Enterprise Linux Server 5.6上安装Redmine的过程涉及到多个步骤,因为Redmine是一个基于Ruby on Rails框架的项目管理工具,所以需要确保所有依赖的软件版本与Redmine兼容。以下是详细的安装步骤: 首先...

    Red Hat Enterprise Linux 环境passenger多ruby版本共存部署

    总之,通过RVM和Passenger,你可以轻松地在Red Hat Enterprise Linux环境中管理多个Ruby版本,并针对每个Rails应用选择合适的Ruby版本进行部署。这不仅提高了灵活性,还能帮助你在维护多个项目时保持系统的稳定性和...

    Ruby.on.Rails.Web.Mashup.Projects

    ### Ruby on Rails Web Mashup Projects #### 知识点概览 - **Web Mashup**:结合了多种网络服务的数据或功能,以提供新的、增强的用户体验。 - **Ruby on Rails (RoR)**:一种开源的Web应用框架,遵循Model-View-...

    在RHEL上安裝設置ROR(nginx+passenger+ruby+rails+oracle+netzke)

    在RHEL(Red Hat Enterprise Linux)系统上搭建Ruby on Rails(简称RoR)应用程序环境是一项技术性较强的任务,尤其当涉及到与其他服务如Nginx、Phusion Passenger、Ruby、Rails以及Oracle数据库集成时。以下是对这...

    Enterprise Rails

    《Enterprise Rails》是一本专注于企业级Rails应用开发的书籍,主要面向有经验的Ruby on Rails开发者,探讨如何在大型、复杂的企业环境中有效地运用这一强大的Web框架。2009年的出版时间点,正处于Rails框架逐渐成熟...

    Enterprise Integration with Ruby

    ### 企业集成与Ruby:基于Ruby on Rails的企业级系统开发指南 #### 一、引言 随着企业级应用的需求日益增长,寻找一种高效且灵活的技术栈成为了一个重要的议题。Ruby on Rails(RoR)作为一款热门的Web应用程序框架...

    Pro.Active.Record.Databases.with.Ruby.and.Rails

    ### Pro Active Record Databases with Ruby and Rails #### 概述 《Pro Active Record Databases with Ruby and Rails》一书由Kevin Marshall、Chad Pytel和Jon Yurek共同撰写,旨在帮助开发者掌握如何使用Ruby及...

    Centos 6.x redmine安装过程全记录

    2. 软件版本依赖:在安装Redmine之前,需要确保系统上安装了MySQL数据库、Ruby语言、Rails框架以及Apache Web服务器。这些是Redmine运行的基础依赖。 3. 使用yum进行软件安装:通过yum工具安装了MySQL、Apache以及...

    rails:Ruby on Rails 项目的 Squash 客户端库

    兼容性该库与 Ruby 1.8.6 及更高版本(包括 Ruby Enterprise Edition)以及 Rails 2.0 及更高版本兼容。要求唯一的依赖项是squash_ruby gem 及其依赖项。 有关更多信息,请参阅squash_ruby gem 文档: : 用法将此 ...

    enterpriseape:Enterprise APE 通过 Ruby on Rails

    Ruby on Rails 非常强大Ruby on Rails 是降低编程入门门槛的一项突破。 以前可能需要数周或数月才能开发的强大 Web 应用程序可以在几天内生成。 成千上万的Rails应用数万人已经活成千上万的Rails应用数万人已经活...

Global site tag (gtag.js) - Google Analytics