`
ivice
  • 浏览: 9536 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
社区版块
存档分类
最新评论

基于Ubuntu Server 10.04使用rvm管理ruby版本

阅读更多
1、安装一些库

sudo apt-get install curl bison build-essential git-core 
sudo apt-get install zlib1g-dev libssl-dev libreadline5-dev libxml2-dev 


2、安装rvm

mkdir -p ~/.rvm/src/ && cd ~/.rvm/src && rm -rf ./rvm/ && git clone git://github.com/wayneeseguin/rvm.git && cd rvm && ./install


3、设置.bashrc
找到
[ -z "$PS1" ] && return 
  # Some code here... e.g.
  export HISTCONTROL=ignoreboth

修改为
if [[ -n "$PS1" ]]; then
  # Some code here... e.g.
  export HISTCONTROL=ignoreboth
fi
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

测试安装是否成功
type rvm | head -n1

应输出
rvm is a function


4、安装ruby解释器
rvm install 1.8.6

不需要sudo

5、关于gems
每个ruby解释器默认有一个名字为global的gemset,可以创建自己的gemset,通过rvm 1.8.7@gemset的方法来切换不同的gemset
gems之间可以进行同步,支持export/import/copy等操作

下一篇写一下关于rvm+passenger跑ruby应用的方法。

0
0
分享到:
评论

相关推荐

    Ubuntu Server 10.04中文环境乱码解决办法

    在IT领域,尤其是在Linux操作系统中,遇到中文环境乱码的问题是一个常见的挑战,特别是在早期版本的Ubuntu Server如10.04中。这个问题主要是由于系统默认的字符编码与中文字符不兼容所导致的,使得在终端或者某些...

    快速搭建项目发布环境 Ubuntu Server 10.04 + resin 3.1.10+ nginx 0.7.65

    本文将详细介绍如何在Ubuntu Server 10.04操作系统上快速搭建一个基于Resin 3.1.10的应用服务器,并结合Nginx 0.7.65作为反向代理,以实现高性能的Web服务。首先,我们来看看所需的主要技术组件: **Resin 3.1.10**...

    ubuntu-10.04-desktop-amd64.iso.torrent

    ubuntu-10.04-desktop-amd64.iso.torrent, Ubuntu Lucid amd64位下载种子

    ubuntu-10.04-torrent

    4. **内核**:Ubuntu 10.04基于Linux内核2.6.32,提供更好的硬件支持和改进的电源管理。 5. **软件中心**:首次引入了Ubuntu Software Center,一个图形化的应用程序商店,用户可以方便地浏览、安装和管理软件。 6...

    ubuntu 10.04LTS正式版DVD版ISO镜像32位64位种子

    Ubuntu 10.04 LTS,全称Lucid Lynx,是Ubuntu操作系统的一个重要发布版本,于2010年4月29日正式推出。LTS代表“长期支持”(Long Term Support),意味着这个版本将得到更长时间的技术支持,对于个人用户和企业用户...

    Ubuntu 10.04 安装配置手记.pdf

    Ubuntu 10.04 安装配置手记 本文档记录了 Ubuntu 10.04 的安装配置过程,包括硬盘安装、Grub4Dos ...通过这篇文章,读者可以了解 Ubuntu 10.04 的安装配置过程,并掌握相关的知识点,可以更好地使用 Ubuntu 操作系统。

    Ubuntu 10.04完整版

    《Ubuntu 10.04完整版》这本书是针对Ubuntu 10.04 LTS(长期支持版)发行版的一份详尽指南,旨在帮助读者深入理解和熟练掌握这个流行的Linux操作系统。Ubuntu是一款基于Debian的开源操作系统,以其用户友好、易用性...

    Ubuntu10.04入门教程01

    介绍最新版本Ubuntu10.04的安装,配置,shell编程等内容,快速入门提高的资料。 分两卷: Ubuntu10.04入门教程01 Ubuntu10.04入门教程02

    ubuntu10.04

    标题“Ubuntu10.04”指的是Ubuntu操作系统的一个特定版本,即10.04 LTS(长期支持版),代号为“Lucid Lynx”。Ubuntu是基于Debian GNU/Linux的开源操作系统,以其用户友好的界面和广泛的应用软件库而闻名。LTS版本...

    Ubuntu 10.04 嵌入式开发环境配置

    Ubuntu 10.04 LTS,全称Ubuntu 10.04 Long Term Support,是Ubuntu操作系统家族中的一个长期支持版本,发布于2010年。该版本在发布后5年内都得到了官方的安全更新及技术支持,对于企业用户和需要长期稳定运行环境的...

    UBUNTU SERVER 10.04安装ISPCP虚拟主机管理平台.pdf

    。。。

    UBUNTU SERVER 10.04安装ISPCP虚拟主机管理平台.docx

    I

    ubuntu_10.04_国内源国外源最快源

    默认情况下,Ubuntu使用的是官方的全球镜像,但由于地理位置和网络状况的差异,这可能不是最快的选项。因此,更换为国内或国外的高速镜像源能够显著提升软件包的下载速度和系统的响应效率。 #### 二、修改并添加源...

    ubuntu源10.04.txt

    Ubuntu 10.04是该操作系统的一个长期支持版本,自2010年发布以来,因其稳定性与安全性备受用户青睐。 标签:Ubuntu源配置、软件包管理、系统更新 知识点: 1. **理解Ubuntu源**: Ubuntu系统通过软件源...

    ubuntu_10.04_硬盘安装教程(不用wubi).pdf

    通过上述步骤,您可以实现Ubuntu 10.04的硬盘安装而无需使用Wubi工具,这种方法不仅简化了安装过程,而且使得系统运行更加稳定。对于希望尝试Linux的新手来说,这是一个很好的入门方式。不过,在进行实际操作前,请...

    ubuntu 10.04 LTS界面汉化包

    ubuntu10.04界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-zh-hans_1%3a10.04+20100421_all.deb language-pack-zh-hans-base_1%3a10.04+20100421_all.deb language-pack-...

    安装Ubuntu10.04全过程(图解)

    Ubuntu 10.04 LTS是Ubuntu系列中非常受欢迎的一个版本,它提供了长达5年的官方支持,直到2015年4月,包括安全更新和软件维护。这一版本引入了Unity桌面环境的早期版本,并改进了网络连接、电源管理和启动速度。 ###...

Global site tag (gtag.js) - Google Analytics