`
lgch123
  • 浏览: 4858 次
  • 性别: Icon_minigender_1
  • 来自: 福州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Ubuntu 9.10 如何安装rais环境

阅读更多

Ubuntu 是开发 Ruby on Rails Web 程序的理想平台,在 Ubuntu 上安装 Ruby on Rails 开发环境需要用到标准的 APT 工具和 RubyGems 软件包管理器。通常我们使用 APT 安装 Ruby 语言解释器,而其他用 Ruby 编写的程序,包括 Rails 框架,则通过 RubyGems 获得。

Ruby on Rails 官方网站对安装过程作了简略地描述,本文在这篇说明的基础上针对 Ubuntu 环境作了些补充,这些步骤适用于 Ubuntu 9.10 版(Karmic Koala)。

1. 安装 C 语言编译器

$ sudo apt-get install build-essential

2. 安装 Ruby 语言解释器

Ubuntu 提供多个版本的 Ruby 语言解释器,根据官方推荐,我们选择安装 1.8 版。

$ sudo apt-get install ruby1.8 ruby1.8-dev ri1.8 rdoc1.8 irb1.8 ruby1.8-examples libdbm-ruby1.8 libgdbm-ruby1.8 libtcltk-ruby1.8 libopenssl-ruby1.8 libreadline-ruby1.8

安装完成后,还要为可执行文件创建标准别名:

$ sudo ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby
$ sudo ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc
$ sudo ln -s /usr/bin/ri1.8 /usr/local/bin/ri
$ sudo ln -s /usr/bin/irb1.8 /usr/local/bin/irb

可以通过查看版本号来判断 Ruby 是否安装成功:

$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]

3. 安装 RubyGems 软件包管理器

$ wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz
$ tar xvzf rubygems-1.3.6.tgz
$ cd rubygems-1.3.6
$ sudo ruby setup.rb
$ sudo ln -s /usr/bin/gem1.8 /usr/local/bin/gem

4. 通过 RubyGems 安装 Rails 框架

$ sudo gem install rails

安装 Rails 的过程可能需要几分钟时间,请耐心等待。结束后确认已安装成功:

$ rails -v
Rails 2.3.5

5. 安装 SQLite 数据库

Rails 支持所有常见的数据库,在开发过程中,我们一般使用默认的 SQLite 数据库。

$ sudo apt-get install sqlite3 libsqlite3-dev
$ sudo gem install sqlite3-ruby

6. 安装 Ruby 调试器(可选)

调试传统的 Web 程序往往很困难,通过 Ruby 调试器,我们可以很方便地在 Rails 程序中设置断点,查看调用栈信息。

$ sudo gem install ruby-debug

7. 安装 Mongrel Web 服务器(可选)

Ruby 语言解释器自带 WEBrick Web 服务器,对于一般开发工作而言,这已经够用了。如果需要产品级的 Web 服务器,可以安装 Mongrel。

$ sudo gem install mongrel

对 Windows 用户的建议

如果打算在 Windows 上编写 Ruby on Rails 程序,有三种方案可供选择:

分享到:
评论

相关推荐

    Linux操作系统 Ubuntu 9.10 图解安装教程

    Linux 操作系统 Ubuntu 9.10 图解安装教程 本文将详细介绍 Linux 操作系统 Ubuntu 9.10 的图解安装教程,并对 Ubuntu 的特点、优点和历史进行了详细的解释。 Ubuntu 简介 Ubuntu 是一个基于 Debian 发行版和 ...

    Ubuntu9.10配置输入法

    本文将详细介绍如何在 Ubuntu 9.10 中配置智能拼音输入法,包括必要的安装步骤以及可能遇到的问题和解决方案。 #### 二、准备工作 确保您的系统已经更新至最新版本,并且拥有管理员权限。打开终端(快捷键:`Ctrl+...

    Ubuntu 9.10 安装 Mediawiki 脚本

    Ubuntu 9.10 安装 Mediawiki 脚本

    Vmware6.5 安装 Ubuntu 9.10 全过程视频教程

    本教程主要涵盖的是在Vmware 6.5虚拟机环境下安装Ubuntu 9.10操作系统的过程,这是一项对于初学者非常实用的技术。Vmware是一款强大的虚拟化软件,它允许用户在单个计算机上同时运行多个操作系统,而Ubuntu 9.10则是...

    ubuntu9.10的user guide汉化

    ubuntu9.10的用户指南汉化包,deb格式.

    ubuntu9.10 安装oracle10G

    【Ubuntu9.10 安装Oracle10G】是一个关于在Ubuntu 9.10操作系统上安装Oracle数据库10g的实践教程。这个过程包括了多个步骤,确保系统满足安装Oracle所需的基本要求,并对系统进行必要的配置。 首先,安装过程中涉及...

    Ubuntu9.10安装图文教程(单双系统).pdf

    ### Ubuntu 9.10 安装图文教程详解 #### 一、Ubuntu 9.10 下载 在正式开始安装教程之前,首先需要下载 Ubuntu 9.10 的安装镜像。根据文档中的提示,建议下载 **Ubuntu 9.10 (Karmic Koala) LiveDVD 版本**,这是...

    Ubuntu_9.10_图解安装教程

    ### Linux操作系统Ubuntu 9.10 图解安装教程知识点概览 #### 1. Ubuntu简介 - **定义**: Ubuntu是一个基于Debian发行版的Linux操作系统,以其易用性和广泛的社区支持而闻名。 - **特点**: 提供了丰富的预装软件,如...

    Ubuntu 9.10安装Oracle 10g手记

    在本篇中,我们将深入探讨如何在Ubuntu 9.10操作系统上安装Oracle 10g数据库管理系统。这个过程涉及到多个步骤,包括系统配置、依赖安装、环境变量设置以及数据库实例的创建。以下是对整个安装过程的详细解析。 ...

    UBUNTU 9.10安装最新正式版千千静听(5.5.2)

    UBUNTU 9.10安装最新正式版千千静听(5.5.2)

    ubuntu9.10 安装网络电视qsopcast

    综上所述,安装QSopcast在Ubuntu 9.10中需要对Linux环境有一定了解,包括使用终端、管理软件包、添加和使用PPA源、以及可能的源码编译。这个过程不仅可以帮助用户享用网络电视服务,也能提升他们在Linux操作系统上的...

    Win7下引导Ubuntu9.10的文件

    Win 7 与 Ubuntu9.10系统安装顺序 (1)Win7 (2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此...

    用WinGrub引导将Ubuntu9.10安装到移到硬盘

    标题“用WinGrub引导将Ubuntu9.10安装到移动硬盘”涉及到的是在Windows系统中使用WinGrub工具来创建一个引导加载器,以便在移动硬盘上安装和启动Ubuntu 9.10(Karmic Koala)操作系统。这个过程对于那些希望在不改变...

    移动硬盘安装Ubuntu 9.10

    3. **Ubuntu安装介质**:获取Ubuntu 9.10的ISO镜像文件,可以从此类操作系统的官方网站下载。 4. **安装过程**:使用虚拟机软件加载ISO镜像,模拟光驱启动,然后按照安装向导的步骤进行Ubuntu的安装。注意选择正确的...

    硬盘安装win7与ubuntu9.10双系统

    文档详细介绍了如何在一台计算机上安装Windows 7和Ubuntu 9.10双系统的过程,包括了硬盘分区、Grub引导程序的配置以及Ubuntu 9.10的安装和配置等多个方面。通过这些步骤,用户可以在同一台电脑上享受到Windows 7的...

    ubuntu9.10界面汉化包

    ubuntu910界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-gnome-zh-hans_1%3a9.10+20091022_all.deb language-pack-gnome-zh-hans-base_1%3a9.10+20091022_all.deb #dpkg -...

    Ubuntu 9.10安装配置指南

    Ubuntu安装配置指南 作者:Jandy 当前版本:9.10-1.0.091101 目录 准备工作 准备硬盘空间 安装系统 速配指南 更新历史 包括Ubuntu的下载、安装、中文配置、上网、软件下载更新等一系列操作指南,很适合新手...

Global site tag (gtag.js) - Google Analytics