博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
标准配置的UBUNTU 11.10 RUBY VMWARE 镜像,手工MOD(ZSH_RVM_RAILS_VIM)
阅读量:5275 次
发布时间:2019-06-14

本文共 2834 字,大约阅读时间需要 9 分钟。

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: () ()
wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
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 < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
2.2 shell 脚本配置

#sh$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.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}[ruby-1.9.3]ubuntu:~ user% rvm gemset create rails3 

'rails3' gemset created (/home/user/.rvm/gems/ruby-1.9.3-p125@rails3).
{12-02-26 9:54}[ruby-1.9.3]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}[ruby-1.9.3]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}[ruby-1.9.3]ubuntu:~ user% gem sources --remove http://rubygems.org/

http://rubygems.org/ removed from sources
{12-02-26 10:00}[ruby-1.9.3]ubuntu:~ user% gem sources --add http://ruby.taobao.org/
http://ruby.taobao.org/ added to sources
{12-02-26 10:00}[ruby-1.9.3]ubuntu:~ user% gem sources list

*** CURRENT SOURCES ***

http://ruby.taobao.org/

 

 最后安装rails 以及 bundle等gems

gem install rails bundle therubyracer 

=======================================================
BTW:求一块空间上传标准配置的UBUNTU RUBY VMWARE 镜像文件。 
======================================================= 

 

转载于:https://www.cnblogs.com/likeyu/archive/2012/02/27/2369157.html

你可能感兴趣的文章
关于多态的一些问题
查看>>
018 jquery中的事件
查看>>
元组Tuple
查看>>
043 hive数据同步到mysql
查看>>
NSDate与NSDateFormatter的相关用法
查看>>
Floyd算法
查看>>
NYOJ 148
查看>>
必定的成功
查看>>
经济学相关资料20170924.词袋.books
查看>>
验证数据归属
查看>>
MySQL视图、事务与存储过程
查看>>
未来科技发展随想
查看>>
第019课_I2C
查看>>
John Deere Service Advisor with Nexiq clone 90% Worked
查看>>
实训七(项目准备与创建)
查看>>
实训九(游戏退出按钮的实现)
查看>>
curl参数为多维数组时提示数组到字符串的转换问题
查看>>
python统计自己微信好友并抓取信息
查看>>
项目发布后 Tomcat中只有web-INF文件夹
查看>>
ASIHTTPRequest类库简介和使用说明
查看>>