`
斌-黄
  • 浏览: 42918 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在 Ubuntu 11.04 顺利搭建 Ruby On Rails 环境

阅读更多
因为自己也是新手,所以这次环境搭建费了九牛二虎之力才最终成功。Mark 一下,和各位分享经验,也为自己留点笔记。

首先,感谢 Linux.cn 社区的 wxy,此次安装也是按照他写的教程一步一步做才成功的。
原文地址:http://linux.cn/forum.php?mod=viewthread&tid=7566(图文并茂,写的非常详细)。我想大部分朋友按照他写的方法应该就能成功,本人在这里只是写一个简短的安装过程,以及本人在安装中出现的问题和解决方法,希望能够帮到一些朋友。

一、更新系统
$sudo apt-get update
$sudo apt-get upgrade
$sudo apt-get dist-upgrade

更新之后重启一下
$sudo reboot


二、安装 RVM
   2.1 准备
      
$sudo apt-get install curl

       Curl 是一种使用多种协议进行数据传输的工具
      
$sudo apt-get install git-core

       Git 是一种免费的软件版本管理工具, 安装完成 Git 后需要进行设置
      
$git config --global user.name "Bin Huang"
$git config --global user.email "huang**@**.com"

   2.2 安装
      
       $bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

       安装完成后,需要进行配置,用文本编辑工具打开 ~/.bashrc 文件,在最后一行加入(一般运行后会自动加好的)
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

       重新打开终端后输入
$type rvm | head -1
,如果返回 “RVM是函数”,则 RVM 安装成功

三、安装 Ruby 和 RubyGems
   3.1 准备
       这里需要安装一些依赖关系软件包,很多网上教程到这一步都是直接安装 Ruby 和 Rails 的,但如果不先安装这些包,会很有可能安装不成功,我一开始碰到的就是在安装 rails 的时候,一直装不上,报的错好像是 "No such file.....“,所以到这一步一定要先执行
      
$sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev

   3.2 安装 Ruby 和 RubyGems
      
$rvm install ruby 1.9.2
$rvm --default use 1.9.2
$ruby -v
$gem -V

       安装成功后可以看一下 Ruby 和 RubyGem 的版本号,如果会出现的话那就是安装成功了。接下来要安装的是 Rails 了。但安装之前我们先更新一下。
$gem update --system
$gem update

我执行完这一步后,将 gem 版本从 1.8.6 升到 1.8.7

三、安装 Rails
   顺利的朋友可能只要直接执行下面的命令就可以了。
$gem install rails

    可是我在安装时却又出错了,提示“File not found: lib”,如果你们也碰到这个问题,请按照下面方法做:
$gem install rdoc

然后再执行前面的命令安装 rails。最后查看一下版本
$rails -v


好了,就到这里。
分享到:
评论

相关推荐

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...

    ubuntu11.04下搭建android平台

    对于希望在 Ubuntu 上搭建 Android 开发环境的用户来说,按照上述步骤操作,可以顺利地搭建起一套完整的 Android 开发平台。需要注意的是,随着技术的发展,现在的开发环境已经有了很大的变化,建议根据最新的文档和...

    Ubuntu 11.04 搭建Android开发环境

    本文档将指导您如何在Ubuntu 11.04系统上搭建一个完整的Android应用开发环境。我们将利用Eclipse作为集成开发环境(IDE),并结合Android SDK及PhoneGap工具来构建跨平台的应用程序。通过本教程,您将学会如何使用...

    ubuntu11.04安装(图文)

    在安装 Ubuntu 11.04 之前,需要准备一个可启动的光盘。将光盘插入光驱,并设置光驱为启动设备,然后重启计算机。 二、安装 Ubuntu 11.04 1. 放入光盘,设置光驱启动进入安装界面。 2. 选择语言,选择英文,然后...

    ubuntu 11.04下Qt开发环境的安装

    本文将详细介绍如何在Ubuntu 11.04上安装Qt开发环境,并分享一些实用的经验技巧。本教程基于作者亲测的方法,旨在为Qt新手提供一个可靠的安装流程。 #### 二、准备工作 1. **下载Qt Framework:** - 访问官方下载...

    ubuntu11.04搭建Android开发环境步骤及所遇到的问题

    本文将详细介绍这个过程,以及在搭建过程中可能遇到的问题及其解决方案。 首先,你需要确保系统已更新到最新版本,以确保所有软件包和库都能正常运行。打开终端并输入以下命令: ```bash sudo apt-get update sudo...

    ubuntu 11.04下android开发环境的搭建

    在Ubuntu 11.04操作系统上搭建Android开发环境是开发Android应用程序的第一步。这个过程主要包括以下几个关键步骤: 1. **安装JDK** JDK(Java Development Kit)是Android开发的基础,因为它提供了Java编程语言的...

    Ubuntu 11.04安装指南

    在深入了解Ubuntu 11.04的安装之前,我们先来了解一下Linux的基础知识,尤其是关于挂载点的概念。 Linux作为一种强大的开源操作系统,其核心特性之一就是将所有的资源(包括硬件和文件系统)视为文件进行管理。这种...

    Ubuntu11.04 下载.txt

    Ubuntu11.04 下载

    ubuntu11.04制作离线镜像源

    本文档将详细介绍如何制作ubuntu11.04离线镜像源,主要面向没有网络连接的情况,旨在帮助用户在安装完成ubuntu11.04后能够进行更新。 镜像源的重要性 在安装ubuntu11.04时,镜像源扮演着非常重要的角色,因为它...

    最快最全的Ubuntu11.04源,速度超快

    最快最全的Ubuntu11.04源,速度超快

    Ubuntu 11.04 安装手册

    Ubuntu 11.04 安装手册是一份详细的指南,旨在帮助用户了解如何在计算机上安装并配置Ubuntu 11.04,一款面向桌面计算机、笔记本和服务器的Linux操作系统。Ubuntu 11.04代号为"Natty Narwhal",于2011年4月发布,是...

    ubuntu11.04下android开发环境的搭建.pdf

    在Ubuntu 11.04操作系统下搭建Android开发环境需要遵循一系列步骤,主要包括安装JDK、设置环境变量、安装Eclipse集成开发环境、下载安装Android SDK以及安装ADT插件。 1. **安装JDK**: 首先,你需要从Oracle官网...

    CSI Tool 集成安装包(适配Ubuntu11.04)

    CSI Tool 集成安装包(适配Ubuntu 11.04系统,Intel 5300 无线网卡) csitools

    将Ubuntu 11.04 化身为Mac

    2. Ubuntu Classic桌面与Unity的区别:在Ubuntu 11.04中,存在两种不同的用户界面,即Ubuntu Classic桌面(使用GNOME作为桌面环境)和Unity桌面。Unity是Ubuntu后来推出的新的桌面环境,其设计更加现代化,界面更为...

    ubuntu11.04上编译omap3530内核存在问题解决方法

    本文旨在提供一个详尽的指南,帮助开发者在 Ubuntu 11.04 系统环境下成功编译 OMAP3530 处理器的 Linux 内核。本案例中使用的硬件平台为天漠公司提供的 SBC8100 开发板。由于官方文档可能存在不足或遗漏之处,本文将...

    Ubuntu11.04在有一键GHOST的Windows XP系统上的安装

    ### Ubuntu 11.04 在含一键 GHOST 的 Windows XP 系统上安装详解 #### 背景介绍 本文旨在详细介绍如何在已安装一键 GHOST 的 Windows XP 操作系统上安全地安装 Ubuntu 11.04,且不会影响原有的 Windows XP 系统。...

    在VMware Player 安装 ubuntu11.04全图解

    ### 在VMware Player中安装Ubuntu 11.04全图解 #### 一、准备工作与环境搭建 在正式开始之前,确保你的电脑上已经安装了VMware Player软件。如果没有安装,可以从官方网站下载并安装最新版本。此外,还需要准备一...

    硬盘全新安装ubuntu11.04

    对于希望在计算机上全新安装Ubuntu 11.04的操作人员而言,掌握正确的安装流程尤为重要。本文将详细介绍如何通过硬盘进行全新安装,并针对Windows 7和XP用户提供不同的引导方法。 #### 二、准备工作 在开始安装前,...

Global site tag (gtag.js) - Google Analytics