`

ubuntu下安装Ruby、Rails全记录

    博客分类:
  • Ruby
阅读更多
还是记下来吧,之前花了很大力气安装成功过,前几天重装系统,Ruby和Rails又没了。
主要是参考robbin的这个帖子:http://www.iteye.com/topic/43228,但过程中还是出了不少问题。
之前多亏dennis同学在群里的热心帮助,我这个linux+ruby小菜鸟才能安装成功。
趁着今天重装,简单的记录一下,备忘:

1、上ruby官网下载ruby源码,解压、configure、make、make install;
2、上rubygem官网下载gem源码,解压、setup;
3、gem update出错,上zlib官网,下载源代码,解压、configure、make(如果是64位系统,make之前要修改一下Makefile,在CFLAGS后面加上参数-fPIC,否则之后安装ruby-zlib会出错)、make install;
4、进入之前解压出来的ruby源代码目录,进入ext/zlib目录,执行extconf.rb,make、make install;
最后gem update --system,正常,可以安装rails了。
gem install rails
目前最新版本是2.3.3,如果需要指定版本,在后面加参数v和版本号,例如:gem install rails -v 2.2.2

另外,以上方法成功安装过的ruby版本有1.8.6、1.8.8,之前试过1.9.x,有问题,具体原因我没弄明白……

运行rails应用时需要openssl
sudo apt-get install libssl-dev
最后去ruby-src/ext/openssl下安装

安装mysql5.0数据库
sudo apt-get install mysql-server-5.0
sudo apt-get install libmysqlclient16-dev
sudo gem install mysql

在rails项目目录中运行ruby script/console时需要readline,先通过apt安装libreadline6-dev,再进入ruby源代码目录/ext/readline目录,conf、make然后install。

安装rspec和rspec on rails
sudo gem install rspec
sudo gem install rapec-rails

====2010-01-01=====
ubuntu下安装rubyee变得很简单,只要去官方下载deb包,双击安装即可。
安装webrat时可能会被告知libxml2 is missing,只要sudo apt-get install libxslt1-dev即可解决。
分享到:
评论
1 楼 yuan 2009-10-11  
REE安装参考官方文档,很完整:http://www.rubyenterpriseedition.com/documentation.html

相关推荐

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...

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

    ### Ubuntu 11.04下Ruby on Rails与MySQL数据库集成指南 #### 一、安装与配置MySQL数据库 在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行...

    免费Ubuntu系统ruby on rails安装【保姆级教程】

    在本篇【保姆级教程】中,我们将详细探讨如何在Ubuntu系统上安装Ruby on Rails环境。首先,确保你已经下载了Ubuntu桌面版,这可以从官方链接(https://cn.ubuntu.com/download)获取。Ruby on Rails是流行的开源Web...

    怎样在Ubuntu系统下配置Ruby On Rails开发环境.docx

    本文介绍了如何在 Ubuntu 12.04 系统下配置 Ruby On Rails 开发环境的步骤,包括安装系统需要的包、安装 RVM、安装 Ruby、安装 Rails 环境和安装 MySQL。通过按照这些步骤,开发人员可以快速地搭建 Ruby On Rails ...

    Ruby on Rails安装包全集(Linux)

    在Linux环境下安装Ruby on Rails需要一系列的依赖包和步骤,本资源包提供了所需的所有组件,帮助用户在Linux系统上顺利构建RoR开发环境。 1. **readline-5.1.tar.gz**: 这是Readline库的源代码包,它提供了一种交互...

    linux-在Ubuntu服务器上安装Rails生产环境的脚本

    通常,Ubuntu的默认Ruby版本可能较旧,因此我们可能会选择使用`rbenv`或`rvm`这样的版本管理器来安装特定版本的Ruby。例如,`rbenv`可以通过以下命令进行安装: ```bash sudo apt-get update sudo apt-get ...

    ruby on rails安装

    你可以访问Ruby官方网站下载适合你操作系统的安装包,或者使用包管理器如Homebrew(Mac)、apt-get(Ubuntu)或Chocolatey(Windows)进行安装。 接下来是RubyGem的安装。RubyGem是Ruby的包管理器,用于安装和管理...

    快速正确的安装 Ruby, Rails 运行环境

    如何快速正确的安装 Ruby, Rails 运行环境 对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。 次安装方法同样适用于...

    [Rails 5.x] 安装设定03. [跨平台] 于VirtualBox的Ubuntu安装Ruby on Rails 开发环境

    [Ubuntu][Linux][教學][Rails_5.x]__安裝設定#03.__[跨平台]_於VirtualBox的Ubun

    Ruby On Rails教程

    - **Windows平台安装:** 在Windows环境下安装Rails需要先安装Ruby环境,然后通过RubyGems管理器安装Rails。 - **macOS平台安装:** macOS用户可以通过Homebrew工具轻松安装Ruby及Rails。Homebrew是一个高效的包管理...

    快速安装Ruby on Rails的简明指南

    ### 快速安装Ruby on Rails的简明指南 #### 知识点概览 - **基础知识**:了解Ruby on Rails框架及其重要性。 - **系统准备**:选择合适的操作系统进行安装。 - **基础软件安装**:包括Xcode、Homebrew等必备工具。 ...

    Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统

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

    ruby on rails操作流程.pdf

    在本文中,我们将深入探讨在Ubuntu环境下搭建Ruby on Rails开发环境的详细步骤。 首先,我们需要在VirtualBox上安装Ubuntu操作系统。在这个过程中可能会遇到一些常见问题,例如终端软件的使用。确保使用启动器打开...

    ruby在unbuntu的安装版本

    在Ubuntu操作系统上安装Ruby,可以让你利用其丰富的库和工具来构建高效的应用程序。本指南将详细讲解如何在Ubuntu系统上安装Ruby 2.1.5这一特定版本。 首先,确保你的Ubuntu系统是最新的。打开终端并运行以下命令来...

    ruby 例子 模仿rails 的 mvc

    在本篇中,我们将深入探讨Ruby模仿Rails MVC的实现以及Ubuntu环境下启动Ruby应用的相关步骤。 **模型(Model)** 在MVC架构中,模型层负责处理数据和业务逻辑。在Ruby中,我们通常会创建一个或多个类来代表数据库中...

    Ubuntu上配置Ruby on Rails框架及RubyMine IDE开发环境

    在Ubuntu上配置Ruby on Rails框架和RubyMine IDE开发环境是一个重要的步骤,对于想要在Linux环境下进行Web开发的程序员来说,这是必备的知识。Ruby on Rails是一个强大的全栈Web框架,它基于Ruby语言,大大简化了Web...

    在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用

    服务器安装测试于 Linode VPS (Ubuntu 12.04 LTS (GNU/Linux 3.4.2-x86_64-linode25 x86_64)。 配置 Ubuntu Server 系统 如果你是国内服务器,推荐修改网易的源 输入 sudo vi /etc/apt/sources.list 将里面的内容...

    ruby_on_rails安装部署指导手册

    ### Ruby on Rails 安装与部署知识要点 #### 一、前言 在进行 Ruby on Rails 的安装与部署过程中,我们需要关注几个核心方面:系统版本兼容性、软件依赖包的选择与安装、Ruby 语言环境的配置以及 Rails 应用的具体...

    ruby安装升级及命令自行编译安装非APTGET方式安装升级的办法

    Ubuntu用户通常会依赖于包管理工具`apt-get`来安装Ruby,这种方式虽然简单便捷,但在某些情况下可能无法满足定制化的需求。本文将详细介绍如何通过手动编译的方式安装Ruby,并提供一种灵活的升级策略。 #### 手动...

Global site tag (gtag.js) - Google Analytics