chenqb 发表于 2015-4-6 18:37:59

标准配置的UBUNTU 11.10 RUBY VMWARE 镜像,手工MOD(ZSH_RVM_RAILS_VIM)

  VMWARE UBUNTU 11.10 IMAGE:
  



http://www.trendsigma.net/vmware/    #各种LINUX VMWARE 版本下载,请尽量使用BT下载,以免给对方网站造成过大流量压力。

  
  (以下严重参考)



http://ruby-china.org/topics/384    # ivice 的回复
http://ruby-china.org/topics/734    #关于ZSH的安装使用

  
  ZSH:



$ sudo apt-get install wget vim build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf automake libtool imagemagick libpcre3-dev

zsh:
sudo apt-get zsh
oh-my-zsh: (https://github.com/robbyrussell/oh-my-zsh) (http://ruby-china.org/topics/734)
wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
rvm: (https://github.com/wayneeseguin/rvm)


  ==================
            VIM
==================
  1、安装先决条件
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 xclip ncurses-dev automake
  2、安装rvm
2.1 安装
$ bash < > ~/.profile
#zsh
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >>~/.zshrc
#bash
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >>~/.bashrc

  
  
  2.3 reload shell
  $ source .profile
  
2.4 验证是否安装正确
$ type rvm&&   rvm -v

2.5 查看ubuntu下各类ruby版本需要哪些条件
$ rvm requirements
  

  3、这里我安装 ruby 1.93 的版本
  rvm install 1.9.3

  4、安装rails
  这里我创建了一个gemset :




rvm不仅可以提供一个多ruby版本共存的环境,还可以根据项目管理不同的gemset.
gemset可以理解为是一个独立的虚拟gem环境,每一个gemset都是相互独立的。
比如你有两个项目,一个是rails 2.3 一个是 rails 3. gemset可以帮你便捷的建立两套gem开发环境,并且方便的切换。
gemset是附加在ruby语言版本下面的,例如你用了1.9.2, 建立了一个叫rails3的gemset,当切换到1.8.7的时候,rails3这个gemset并不存在。

  
  {12-02-26 9:50}ubuntu:~ user% rvm gemset create rails3
'rails3' gemset created (/home/user/.rvm/gems/ruby-1.9.3-p125@rails3).
{12-02-26 9:54}ubuntu:~ user% rvm use 1.9.3@rails3
Using /home/user/.rvm/gems/ruby-1.9.3-p125 with gemset rails3
{12-02-26 9:54}ubuntu:~ user% rvm use 1.9.3@rails3 --default
Using /home/user/.rvm/gems/ruby-1.9.3-p125 with gemset rails3

  
加入淘宝的ruby镜像库(速度快很多)
  {12-02-26 10:00}ubuntu:~ user% gem sources --remove http://rubygems.org/
http://rubygems.org/ removed from sources
{12-02-26 10:00}ubuntu:~ user% gem sources --add http://ruby.taobao.org/
http://ruby.taobao.org/ added to sources
{12-02-26 10:00}ubuntu:~ user% gem sources list
  *** CURRENT SOURCES ***
  http://ruby.taobao.org/
  
  最后安装rails 以及 bundle等gems
  gem install rails bundle therubyracer
=======================================================
BTW:求一块空间上传标准配置的UBUNTU RUBY VMWARE 镜像文件。
=======================================================
页: [1]
查看完整版本: 标准配置的UBUNTU 11.10 RUBY VMWARE 镜像,手工MOD(ZSH_RVM_RAILS_VIM)