linux中RVM安装删除的例子

rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换.
https://rvm.io/
安装:

# gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
# curl -L get.rvm.io | bash -s stable
# source ~/.bashrc
# source ~/.bash_profile

删除:

# rvm implode

或者使用脚本:

#!/bin/bash
/usr/bin/sudo rm -rf $HOME/.rvm $HOME/.rvmrc /etc/rvmrc /etc/profile.d/rvm.sh /usr/local/rvm /usr/local/bin/rvm
/usr/bin/sudo /usr/sbin/groupdel rvm
/bin/echo "RVM is removed. Please check all .bashrc|.bash_profile|.profile|.zshrc for RVM source lines and delete
or comment out if this was a Per-User installation."

命令:
列出已知的ruby版本

# rvm list known

安装一个ruby版本

# rvm install 2.0.0

使用一个ruby版本

# rvm use 2.0.0

设置为默认版本

# rvm use 2.0.0 --default

卸载已安装版本

# rvm remove 2.0.0

建立gemset

# rvm use 2.0.0
# rvm gemset create 2.0.0@discourse

设定已建立的gemset做为当前环境

# rvm use 2.0.0
# rvm use 2.0.0@discourse

列出当前ruby的gemset

# rvm gemset list

清空gemset中的gem

# rvm gemset empty 2.0.0@discourse

删除gemset

# rvm gemset delete discourse

时间: 2024-11-02 11:12:34

linux中RVM安装删除的例子的相关文章

Linux有问必答:Linux 中如何安装 7zip

Linux有问必答:Linux 中如何安装 7zip 问题: 我需要要从 ISO 映像中获取某些文件,为此我想要使用 7zip 程序.那么我应该如何安装 7zip 软件呢,[在 Linux 发布版本上完全安装]? 7zip 是一款开源的归档应用程序,开始是为 Windows 系统而开发的.它能对多种格式的档案文件进行打包或解包处理,除了支持其原生的 7z 格式的文档外,还支持包括 XZ.GZIP.TAR.ZIP 和 BZIP2 等这些格式. 通常,7zip 也用来解压 RAR.DEB.RPM 和

linux中的添加删除程序

问题描述 linux中的添加删除程序 我的linux是CentOS6.6,打开添加删除程序想找jdk安装,却一直显示无法获取软件包后端的互斥锁.怎么回事? 解决方案 http://soft.yesky.com/os/lin/383/2179883.shtml 解决方案二: 隐藏添加删除程序Fedora添加删除程序 解决方案三: 可能是后台有进程正在更新软件包,或其他同类操作.

fdupes:Linux 中查找并删除重复文件的命令行工具

对于大多数计算机用户而言,查找并替换重复的文件是一个常见的需求.查找并移除重复文件真是一项令人不胜其烦的工作,它耗时又耗力.但如果你的机器上跑着GNU/Linux,那么查找重复文件会变得十分简单,这多亏了fdupes工具. fdupes--在Linux中查找并删除重复文件 fdupes是啥东东? fdupes是Linux下的一个工具,它由Adrian Lopez用C编程语言编写并基于MIT许可证发行,该应用程序可以在指定的目录及子目录中查找重复的文件.fdupes通过对比文件的MD5签名,以及逐

Linux 中清空或删除大文件内容的五种方法_Linux

在 Linux 终端下处理文件时,有时我们想直接清空文件的内容但又不必使用任何Linux命令行编辑器 去打开这些文件.那怎样才能达到这个目的呢?在这篇文章中,我们将介绍几种借助一些实用的命令来清空文件内容的方法. 注意: 由于再Linux中一切皆文件,你需要时刻注意,确保你将要清空的文件不是重要的用户文件或者系统文件.清空重要的系统文件或者配置文件可能会引发严重的应用失败或者系统错误. 提示:在下面的示例中,我们将使用名为 access.log 的文件来作为示例样本. 1. 通过重定向到 Nul

Linux中如何安装内核源码包?

Linux中如何安装内核源码包? 有些时候,我们需要对系统的内核进行升级操作,我们可以使用rpm命令来完成. 下载新的iso光盘镜像文件,并挂载iso文件到光盘. 把你光盘上的内核源码包装上即可,我们使用如下命令: rpm -i *kernel*source*.rpm

Linux中如何安装中文输入法?

Linux中如何安装中文输入法? 以redhat8为例,xwindow及其终端下的不用说了,缺省就安装了,用ctrl-space呼出. 现在讨论纯console,请到http://sourceforge.net/projects/zhcon/下载zhcon-0.2.5.tar.gz,放在任一目录中,然后运行以下命令: tar xvfz zhcon-0.2.5.tar.gzcd zhcon-0.2.5./configuremakemake install. 安装结束后,要使用zhcon,请运行zh

如何在Linux中恢复一个删除了的文件

你曾经是否遇到这样的事?当你发现的时候,你已经通过删除键,或者在命令行中使用 rm 命令,错误的删除了一个不该删除的文件. 在第一种情况下,你可以到垃圾箱,搜索那个文件,然后把它复原到原始位置.但是第二种情况又该怎么办呢?你可能知道,Linux 命令行不会把删除的文件转移到任何位置,而是直接把它们移除了,biu~,它们就不复存在了. 在这篇文章里,将分享一个很有用的技巧来避免此事发生.同时,也会分享一个工具,不小心删除了某些不该删除的文件时,也许用得上. 把删除创建为 rm -i 的别名 当 -

如何在 Linux 中恢复一个删除了的文件

你曾经是否遇到这样的事?当你发现的时候,你已经通过删除键,或者在命令行中使用 rm 命令,错误的删除了一个不该删除的文件. 在第一种情况下,你可以到垃圾箱,搜索那个文件,然后把它复原到原始位置.但是第二种情况又该怎么办呢?你可能知道,Linux 命令行不会把删除的文件转移到任何位置,而是直接把它们移除了,biu~,它们就不复存在了. 在这篇文章里,将分享一个很有用的技巧来避免此事发生.同时,也会分享一个工具,不小心删除了某些不该删除的文件时,也许用得上. 把删除创建为 rm -i 的别名 当 -

Linux中如何安装使用Nylas N1邮件客户端

Nylas N1 是一款可灵活配置并便于扩展的新型开源电子邮件客户端,这款来自旧金山的邮件程序专注于安全性,拥有直观的界面设计,并适用于所有流行的主流操作系统平台(包括 Windows/Linux/Mac). 安装和配置Nylas N1 大家先需要到官方网站下载安装包,下载网站可以自动判断用户操作系统来提供 Windows 的 .exe 安装程序或 Linux 的 .rpm 及 .deb 包. Nylas N1下载      Ubuntu 下载完成后,可以使用如下命令来安装: sudo dpkg