操作系统: Fedora 21
1. 更新系统
sudo yum update
2. 安装rvm
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable
参考rvm官方网站: http://rvm.io/
设置terminal
【Edit】=>【Profile Preferences】=>【Command】,选中【Run command as a login shell】
加载shell配置并测试( http://rvm.io/rvm/install )
关闭所有terminal,重新打开并执行
source ~/.rvm/scripts/rvm
type rvm | head -n 1
如果输出结果是rvm is a function
,表明功能正常。
rvm几个基本的操作包括:
列表
rvm list
切换ruby版本
rvm use 2.2.0
设置默认的ruby版本
rvm use 2.2.0 --default
如果有警告提示,尝试使用这个命令。
rvm reset
3. 检查依赖包
rvm requirements
会自动安装依赖包。
如果觉得太慢,按ctrl+C,中止后,使用yum安装。
鉴于会使用默认的数据库sqlite3,提前安装依赖包
sudo yum install sqlite-devel
安装js运行时支持
sudo yum install nodejs
4. 安装ruby
安装ruby之前,可以考虑修改rvm下载ruby的源到国内,能加快下载速度,参考链接
echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db
下面是安装ruby的命令行
rvm install 2.1
2.1
是ruby的版本,这里可以指定ruby版本。目前最新的版本应该是2.1.5
目前在国内,这个安装会比较缓慢,但一般可以安装成功。
安装完毕后,运行下面命令,检查是否安装成功
ruby -v
5. 安装rails
建议预先修改两个配置,一个是更改gem source,另一个是更改gem配置,不要安装gem文档.
查看默认的gem source
gem source
输出:
*** CURRENT SOURCES ***
https://rubygems.org/
更改命令如下:(在国内,淘宝的source的快很多)
gem source -r https://rubygems.org/
gem source -a https://ruby.taobao.org/
更改gem配置文件(使用其他编辑器也可以)
vi ~/.gemrc
在打开的文件里添加如下代码,并保存。
gem: "--no-document"
安装Rails
gem install 4.2.0
目前最新的rails版本是4.2.0
网友评论