因为自己也是新手,所以这次环境搭建费了九牛二虎之力才最终成功。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
ubuntu11.04下搭建android平台详细过程介绍
Ubuntu 11.04 搭建Android开发环境~~~~~~~~~~~
ubuntu11.04搭建Android开发环境步骤及所遇到的问题
ubuntu11.04的详细安装方法,其中包括自动分区和手动分区的步骤,希望能对广大用户有帮助!
最新的Ubuntu 11.04安装指南(详细图解)
ubuntu 11.04下android开发环境的搭建
Ubuntu11.04 下载
最快最全的Ubuntu11.04源,速度超快
ubuntu11.04下android开发环境的搭建.pdf
CSI Tool 集成安装包(适配Ubuntu 11.04系统,Intel 5300 无线网卡) csitools
ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。
硬盘全新安装ubuntu11.04 硬盘全新安装ubuntu11.04
ubuntu11.04上编译omap3530内核存在问题解决方法.使用的是天漠公司的sbc8100开发板
ubuntu11.04如何从图形界面切换的终端及root 用户的切换ubuntu11.04如何从图形界面切换的终端及root 用户的切换ubuntu11.04如何从图形界面切换的终端及root 用户的切换ubuntu11.04如何从图形界面切换的终端及root ...
Ubuntu 11.04 安装后要做的20件事情 Ubuntu 11.04 安装后要做的20件事情 Ubuntu 11.04 安装后要做的20件事情
ubuntu11.04制作离线镜像源的方法文档,偶亲自试验成功,并制作出文档与大家交流。
安装ubuntu11.04的安装,亲测可用,放心下载 Ubuntu(又称乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86、amd64(即x64)、ARM和ppc架构,由全球化的专业开发团队...
在VMware Player 安装 ubuntu11.04全图解