Chinaunix
标题:
install ruby on rails
[打印本页]
作者:
凝望长空
时间:
2012-01-12 16:05
标题:
install ruby on rails
install ruby on rails
刚开始学 rails ,参考
http://blog.sudobits.com/2011/10 ... ls-in-ubuntu-11-10/
给自己学习做个记录,以便以后查看。
第一步 安装依赖软件
1.安装git: git是最流行的开源的版本控制系统。您可以从官方包库安装使用一个简单的命令安装。
Shell代码
sudo apt-get install git
sudo apt-get install git
复制代码
2.安装CURL:Curl 是一个从 FTP/HTTP/HTTPS 服务器下载文件的命令行工具。
Shell代码
sudo apt-get install curl
sudo apt-get install curl
复制代码
第二步 安装最新版本RVM(ruby 版本控制器)
Shell代码
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
复制代码
接下来,要编辑~/.bashrc或.bash_profile文件加载在shell会话
Shell代码
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bashrc
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bashrc
复制代码
重新载入
Shell代码
source ~/.bashrc
source ~/.bashrc
复制代码
接下来可以查看RVM是否安装成功
Shell代码
type rvm | head -1
type rvm | head -1
复制代码
如果安装成功会输出
输出代码
rvm is a function
rvm is a function
复制代码
接下来安装额外的一些依赖关系
Shell代码
rvm requirements
rvm requirements
复制代码
执行上述命令后,查看需要安装额外的软件包
Shell代码
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
第三步 安装ruby
Shell代码
rvm install ree
rvm install ree
复制代码
将ree设置为默认版本
Shell代码
rvm use ree
rvm use ree
复制代码
查看是否安装成功
Shell代码
ruby -v
ruby -v
复制代码
第四步 安装rails
Shell代码
gem install rails
gem install rails
复制代码
查看rails是否安装成功
Shell代码
rails -v
rails -v
复制代码
作者:
冰释一片天
时间:
2012-01-12 16:06
看看
作者:
Sevk
时间:
2012-01-12 16:57
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2