rbenv配置ruby on rails 编程环境(Linux系统)
来源:互联网 发布:dafa888信誉第一js 编辑:程序博客网 时间:2024/05/22 05:09
安装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
- rbenv配置ruby on rails 编程环境(Linux系统)
- Ubuntu 14.04 LTS 系统中使用rbenv配置Ruby on Rails环境
- 使用rbenv进行Ruby on Rails 环境搭建@CentOS 7-2-Ruby on Rails测试
- 使用rbenv进行Ruby on Rails 环境搭建@CentOS 7-1-Ruby环境搭建
- ruby on rails环境配置
- 使用rbenv进行Ruby on Rails 环境搭建@CentOS 7-3-项目其他环境准备
- linux系统搭建Ruby on Rails最佳开发环境
- ruby on rails Linux环境配置和部署
- linux下安装配置ruby on rails环境
- Linux系统平台上安装和配置Ruby on Rails
- Linux系统平台上安装和配置Ruby on Rails
- Ruby on Rails环境中的异步编程
- 研发支撑系统ruby on rails环境
- Ruby on Rails开发环境搭建(配置)
- Ubuntu 11.10+ruby on rails 环境配置
- Ubuntu操作系统下rbenv、ruby、rails开发环境搭建
- ruby on rails配置
- Ruby on Rails,Linux下安裝Rails开发环境
- 基于gulp+webpack的"约定大于配置"的构建方案探讨
- 欢迎使用CSDN-markdown编辑器
- IE6 中 window.open() 函数的超级大坑
- flexbox Flex 布局教程
- Sitemesh 3 的使用及配置
- rbenv配置ruby on rails 编程环境(Linux系统)
- 使用非 GUI 模式运行 JMeter 压力测试
- 标准Web系统的架构分层
- 在centos安装bugzilla4.4.10、nginx,安装简体中文包
- discuz 关于上传大文件失败的
- linux中忘记root密码
- iOS沙盒(sandbox)机制
- Ubuntu14.04 安装及问题解决
- 第一篇博客