Ubuntu 14.04 LTS 系统中使用rbenv配置Ruby on Rails环境
来源:互联网 发布:传奇武器数据库 编辑:程序博客网 时间:2024/06/06 02:32
安装rbenv
git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
用来编译安装 ruby
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
用来管理 gemset, 可选, 因为有 bundler 也没什么必要
git clone git://github.com/jamis/rbenv-gemset.git ~/.rbenv/plugins/rbenv-gemset
通过 gem 命令安装完 gem 后无需手动输入 rbenv rehash 命令, 推荐
git clone git://github.com/sstephenson/rbenv-gem-rehash.git ~/.rbenv/plugins/rbenv-gem-rehash
通过 rbenv update 命令来更新 rbenv 以及所有插件, 推荐
git clone https://github.com/rkh/rbenv-update.git ~/.rbenv/plugins/rbenv-update
然后把下面的代码放到 ~/.bash_profile 里
export PATH="$HOME/.rbenv/bin:$PATH"eval "$(rbenv init -)"
注意 Unubtu请放到 ~/.bashrc 里, zsh用户是 ~/.zshrc
source ~/.bash_profile
然后重开一个终端就可以执行 rbenv 了.
使用
安装 ruby
rbenv install --list # 列出所有 ruby 版本rbenv install 2.1.2 # 安装 2.1.2rbenv install jruby-1.8.3 # 安装 jruby-1.8.3
列出版本
rbenv versions # 列出安装的版本rbenv version # 列出正在使用的版本
设置版本
rbenv global 2.1.2 # 默认使用 2.1.2rbenv shell 2.1.2 # 当前的 shell 使用 2.1.2, 会设置一个 `RBENV_VERSION` 环境变量rbenv local jruby-1.8.3 # 当前目录使用 jruby-1.8.3, 会生成一个 `.rbenv-version` 文件
其他
rbenv rehash # 每当切换 ruby 版本和执行 bundle install 之后必须执行这个命令rbenv which irb # 列出 irb 这个命令的完整路径rbenv whence irb # 列出包含 irb 这个命令的版本
安装bundle 和 rails 组件
检查环境
ruby -vgem -v
gems换源
gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/gem sources -l
安装bundle
gem install bundle
安装rails
gem install railsrails -v #检查rails版本
安装gem组件mysql
gem install mysql
如果你使用 Gemfile 和 Bundle (例如:Rails 项目)
你可以用 Bundler 的 Gem 源代码镜像命令。
bundle config mirror.https://rubygems.org https://ruby.taobao.org
这样你不用改你的 Gemfile 的 source。
source 'https://rubygems.org/'gem 'rails', '4.1.0'...
参考链接:
http://segmentfault.com/a/1190000000366488
https://ruby-china.org/wiki/rbenv-guide
0 0
- Ubuntu 14.04 LTS 系统中使用rbenv配置Ruby on Rails环境
- rbenv配置ruby on rails 编程环境(Linux系统)
- 使用rbenv进行Ruby on Rails 环境搭建@CentOS 7-2-Ruby on Rails测试
- 使用rbenv进行Ruby on Rails 环境搭建@CentOS 7-1-Ruby环境搭建
- 使用rbenv进行Ruby on Rails 环境搭建@CentOS 7-3-项目其他环境准备
- 我的RUBY之路--安装Ubuntu 14.04分区/ rbenv、ruby、rails开发环境搭建
- Ubuntu 11.10+ruby on rails 环境配置
- Ubuntu操作系统下rbenv、ruby、rails开发环境搭建
- 在 ubuntu 14.04 LTS 上安装 ruby on rails开发环境
- ubuntu 14.04中安装ruby on rails环境(填坑版)
- ubuntu 14.04中安装 ruby on rails 环境(填坑)
- Ubuntu 8.04 环境下Ruby on Rails 环境简单配置
- Ubuntu 配置Ruby on Rails
- ruby on rails环境配置
- Ubuntu 环境下配置安装Ruby on Rails
- Install Ruby on Rails on Ubuntu 12.04 LTS
- ubuntu安装ruby on rails环境
- Ubuntu下搭建Ruby on rails 环境
- 二维码app扫码后登录其它形态系统
- [LeetCode]First Missing Positive
- 列式存储与行式存储
- Java层与Jni层的数组传递
- 惯导
- Ubuntu 14.04 LTS 系统中使用rbenv配置Ruby on Rails环境
- 在Myeclipse10中配置tomcat后新建工程
- 美国电商是如何用大数据玩转“双十一”的?
- 【数据结构实验】约瑟夫环的实现
- 代理服务概述
- 【Codeforces Round 326 (Div 2)E】【树链剖分】Duff in the Army 树上给定路径上编号最小的几个人
- IntelliJ IDEA 15 Released 破解 注册码
- 简单工厂模式和策咯模式的区别与应用
- 在win7命令行下编译运行C++程序