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 < <(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

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

  1. Windows XP硬盘安装Ubuntu 11.10双系统全程图解

    Ubuntu 11.10正式版出来有段时间了,许多朋友还在用wubi安装,其实,Windows XP下硬盘安装Ubuntu 11.10双系统其实也很简单的,Ubuntu 11.10的安装过程跟11.0 ...

  2. xp 硬盘安装linux双系统,WinXP硬盘安装Ubuntu 11.10双系统全程图解

    Ubuntu 11.10正式版出来有段时间了,许多朋友还在用wubi安装,其实,Windows XP下硬盘安装Ubuntu 11.10双系统其实也很简单的,Ubuntu 11.10的安装过程跟11.0 ...

  3. (转)VMware 虚拟机安装Ubuntu 11.10使用share folders共享目录

    第一步,安装VMware Tools 恢复虚拟机ubuntu后,首先,点击 虚拟机--安装VMware Tools(Install VMware Tools),这时我们会在Ubuntu系统桌面上发现V ...

  4. Ubuntu 10.10安装配置指南Ubuntu 11.10 图形安装教程

    Ubuntu 11.10 (Oneiric Ocelot )图形(图解)安装教程.基本设置.网络设置.软件源.语言与输入法.硬件驱动.Unity.Gnome3.Ubuntu文档.制作USB Live. ...

  5. Ubuntu 11.10中用xen-tools安装虚拟机(UbuntuCentOS)

    Ubuntu 11.10中可以通过apt-get安装xen-tools,其版本为4.1版本: # apt-get install -y xen-tools 由于xen-tools是xen的半虚拟化管理 ...

  6. 【转】ubuntu 11.10(32位系统)下编译android源码

    原文网址:http://www.cnblogs.com/dwayne/archive/2011/11/16/2251734.html 本文介绍在ubuntu 11.10系统下编译android 2.3 ...

  7. Ubuntu 11.10 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答

    学技术怎么能不会用服务器,阿里云服务器现8折优惠,还有更多优惠券限量发放 https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.ht ...

  8. Ubuntu 11.10 图形(图解)安装教程、基本设置、网络设置、软件源、硬件驱动

    Ubuntu 11.10 (Oneiric Ocelot )图形(图解)安装教程.基本设置.网络设置.软件源.语言与输入法.硬件驱动.Unity 3D.Gnome3.Ubuntu文档.制作USB Li ...

  9. ubuntu 11.10安装及配置

    Ubuntu 11.10 图形(图解)安装教程.基本设置.网络设置.软件源.硬件驱动.Unity 3D.Gnome3.U盘安装 Ubuntu 11.10 (Oneiric Ocelot )图形(图解) ...

最新文章

  1. Machine Learning week 4 quiz: programming assignment-Multi-class Classification and Neural Networks
  2. Cannot resolve de.codecentric:spring-boot-admin-starter-server:2.4.0-SNAPSHOT
  3. .NET for Apache Spark 1.0 版本发布
  4. 经典重温:FAIR提出SlowFast,用双分支非对称网络处理不同采样率的视频!代码开源!...
  5. Access 中数据库操作时提示from子句语法错误
  6. 09. ajax跨域问题,同源策略
  7. 互联网时代 手机商务应用为王
  8. HDU1201 18岁生日【日期计算+水题】
  9. Vegas中的色彩校正怎么用?
  10. Android Design 1: Back键和Up键在App导航中的表现
  11. SQL语句中的主键和外键
  12. ASM 管理 转自三思笔记
  13. WEB版的即时聊天工具
  14. 小米bl未解锁变砖了如何刷机_如何正确刷机
  15. 描述 J2EE 框架的多层结构,并简要说明各层的作用。
  16. 痛惜!浙大一学科带头人病逝,年仅47岁
  17. 程序员集体意识大爆发:996背后的深问题
  18. 欧美文学与信仰传统书摘
  19. Android——距离传感器(PROXIMITY)的应用
  20. 五个最适合做博客的开源系统 开源免费大量精美模板使用!

热门文章

  1. mui app webview 沉浸式导航_AR实景导航 轻松找到网约车!高崎机场推出网约车专属上车区等便民举措...
  2. ast抽象语法树_新抽象语法树(AST)给 PHP7 带来的变化
  3. 与guacamole服务器的网络不稳定,Apache Guacamole安全漏洞影响数千万用户 - 嘶吼 RoarTalk – 回归最本质的信息安全,互联网安全新媒体,4hou.com...
  4. 电子网络发票应用系统网络不通_深度强化学习在典型网络系统中的应用综述
  5. JZOJ__Day 8:【普及模拟】马农
  6. 图的m着色问题pascal程序
  7. 【学习笔记】有向无环图上的DP
  8. oracle导入与导出,oracle导入与导出
  9. 1MySQL是面向对象型数据库_数据库及MySQL基础(1)
  10. 小甲鱼-010-012列表