`
gk23
  • 浏览: 176377 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Install Ruby on Rails and it's IDE on Unbuntu8.10

阅读更多

在Ubuntu 上安装Ruby on Rails有四种方法:

最快捷的方法是使用TurnKeyRubyOnRails

第二种是使用官方软件库里面包含的rails与ruby。

执行命令,执行之后将安装官方软件库里面的稳定版ruby 和 rails,这个方法没有安装irb,可以进行手动去设置irb或者通过apt-get安装。:

~$ sudo apt-get install rails

第三种方法是推荐的方法。

分三个步骤,先安装ruby,后源码安装Rubygems,再通过Rubygems安装Rails:

  • 首先通过官方软件库安装ruby:

    ~$ sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby ruby1.8-dev build-essential

  • 其次,通过源码安装Rubygems:

    ~$ wget "http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz"
    ~$ tar -xvzf rubygems-1.3.1.tgz
    ~$ rm rubygems-1.3.1.tgz
    ~$ cd rubygems-1.3.1
    ~$ sudo ruby setup.rb
    ~$ cd ..
    ~$ rm -r rubygems-1.3.1
    (勿使用 sudo ruby rubygemsx.x.x/setup.rb)

    在安装Rubygems之后运行gem命令可能碰到一个错误提示信息,如下:

    $ gem

    程序 'gem' 已包含在以下软件包中:

    * rubygems1.8

    * rubygems1.9

    试试:sudo apt-get install <选定的软件包>

    bash: gem:找不到命令

    这是安装程序生成了gem1.8的可执行命令,仔细观察安装最后的一段提示信息可以看到:

     RubyGems installed the following executables:

    /usr/bin/gem1.8

    所以此时需要做一个符号链接过去,执行以下命令即可以了:

    ~$ sudo ln -s /usr/bin/gem1.8 /usr/bin/gem

    安装之后更新RubyGems:

    ~$ sudo gem update --system

  • 最后,通过Rubygems安装rails:

    ~$ sudo gem install rails

第四种方法:http://conceptspace.wikidot.com/rails101:basic-ruby-on-rails-installation

 

 

IDE: Eclipse和Radtails的eclipse插件

1. MyEclipse:http://www.myeclipseide.com/index.php?name=Downloads&req=viewsdownload&sid=31

2. RadRails plugin: http://www.radrails.org/download/

 

Turtorial:

1. Create a forum: http://railsonedge.blogspot.com/2008/02/rails-forum-tutorial-for-beginners-part.html

2. Ruby中文社区:http://www.ruby-lang.org.cn/forums/forum-3-2.html

分享到:
评论

相关推荐

    Ruby on Rails Tutorial

    《Ruby on Rails Tutorial》中文版(原书第2版,涵盖 Rails 4) Ruby 是一门很美的计算机语言,其设计原则就是“让编程人员快乐”。David Heinemeier Hansson 就是看重了这一点,才在开发 Rails 框架时选择了 Ruby...

    ruby on rails 101

    ### Ruby on Rails 101:深入理解与实践 #### 引言 《Ruby on Rails 101》是一本介绍Ruby on Rails(简称RoR或ROR)的基础书籍,旨在为初学者提供一个全面而深入的学习框架。本书由Peter Marklund编写,包含了五天...

    Ruby on Rails安装包全集(Linux)

    Ruby on Rails是一款基于Ruby语言的开源Web开发框架,它遵循MVC(模型-视图-控制器)架构模式,简化了Web应用的开发流程。在Linux环境下安装Ruby on Rails需要一系列的依赖包和步骤,本资源包提供了所需的所有组件,...

    ruby on rails最新版

    Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码的可读性。Rails以其“约定优于配置”(Convention over Configuration)...

    ruby on rails 3 tutorial.pdf

    《Ruby on Rails 3 Tutorial》是一本专门为初学者设计的指南,旨在帮助读者快速掌握Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby语言的一个开源框架,它采用MVC(Model-View-...

    ruby on rails for dummies

    《Ruby on Rails for Dummies》是一本专门为初学者设计的Ruby on Rails教程,它旨在帮助新手快速理解并掌握这个强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言构建的一个开源Web应用程序框架,它...

    Ruby On Rails中文教材(PDF)

    Ruby on Rails,简称Rails,是一款基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用程序的开发。Rails由David Heinemeier Hansson于2004年创建,它提倡“约定优于配置...

    Ruby on Rails教程:学习使用Rails进行Web开发Ruby on Rails Tutorial: Learn Web Development with Rails

    本书教您如何使用Ruby on Rails开发和部署真正的,具有工业实力的Web应用程序,Ruby on Rails是为诸如Twitter,Hulu,GitHub和Yellow Pages等顶级网站提供支持的开源Web框架。

    Ruby on Rails入门权威经典

    《Ruby on Rails入门权威经典》是一本专门为初学者设计的指南,旨在帮助读者全面掌握Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言的开源框架,以其“DRY(Don't Repeat ...

    Ruby on Rails入门经典代码

    Ruby on Rails,简称Rails,是基于Ruby语言的一个开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发过程更加高效、简洁。本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习...

    ruby on rails 教程源码

    Ruby on Rails,简称Rails,是基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,旨在使开发过程更加简洁高效。这个“ruby on rails 教程源码”很可能是为了辅助学习者深入理解Rails的...

    Ruby on Rails中文指南

    Ruby on Rails,简称Rails,是一款基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,旨在提升开发效率和代码的可读性。Rails以其“约定优于配置”的设计理念,以及“DRY(Don't Repeat ...

    Ruby on Rails实践

    Ruby on Rails,简称Rails,是由David Heinemeier Hansson基于Ruby语言开发的一个开源Web应用程序框架。这个框架遵循“约定优于配置”(Convention over Configuration)的原则,致力于简化Web应用的开发流程,提高...

    提升Ruby on Rails性能的几个解决方案

    Ruby On Rails 框架自它提出之日起就受到广泛关注,在“不要重复自己”,“约定优于配置”等思想的指导下,Rails 带给 Web 开发者的是极高的开发效率。 ActiveRecord 的灵活让你再也不用配置繁琐的 Hibernate 即可...

    Ruby On Rails(PDF)

    ### Ruby on Rails与Java框架对比分析 #### 一、引言 随着互联网技术的迅猛发展,Web开发领域也迎来了各种各样的开发框架和技术栈。在众多的开发框架中,Ruby on Rails (RoR) 和 Java 的相关框架尤其受到关注。本文...

    Ruby on Rails 4 Tutorial 中文版

    Ruby on Rails 4 Tutorial 是一本深受开发者欢迎的书籍,它详细介绍了如何使用Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby语言的开源框架,以其“约定优于配置”(Convention over ...

    ruby on rails在线考试系统

    Ruby on Rails(简称Rails)是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程并提高效率。在这个“ruby on rails在线考试系统”中,我们可以探讨以下几...

    使用 Ruby on Rails 和 Eclipse 开发 iPhone 应用程序教程(含图例)

    在开发环境中,教程推荐使用集成开发环境 (IDE) Eclipse,搭配 Aptana 插件来支持 Ruby on Rails 和 iPhone 开发。Aptana 提供了对 Ruby 和 Rails 的语法高亮、快捷键以及执行环境的支持。iPhone 插件则提供了预览 ...

Global site tag (gtag.js) - Google Analytics