万恶的QQ,太可恶了,竟然不让访问图片:

图片太多了,没法一一弄过来,现在给一个链接,来我的qq空间看吧:

http://394322685.qzone.qq.com/#!app=2&via=QZ.HashRefresh&pos=catalog_list

关于ruby有很多种安装方式,最简单的就是利用yum安装,但是这个安装只能是特定的版本的。而且ruby不同版本程序支持的差异性也很大,因此我们如果有多个版本的ruby程序要测试,那么就需要不断的安装ruby和卸载他,造成了很多不必要的麻烦。而如果使用rvm(the Ruby enVironment Manager )这个ruby的版本升级和管理工具具体操作如下。

系统:rhel5.3

开始安装的时候我们可能直接运行下的的链接来安装:

bash -s stable <<(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

但是这个时候有可能提示我们有些问题,是由于ssh的问题造成的,但是报错中会有提示信息,告诉你如何解决

echo insecure >> ~/.curlrc

运行上面的命令后,再次运行红框中的命令就可以安装rvm了,但是安装完成后,我们需要重新登陆一下,之后就可以运行rvm这个命令,来更新ruby了 。

在安装之前我们可以查看下rvm下有什么版本的ruby

暂时啥也没有。我们开始安装ruby-1.8.7安装的同时把rubygems也一同安装了。

我们也可以直接安装1.9.2 ,过程一样。

这个时候,我们还是使用的是1.8.5的版本,如果要使用1.8.7的版本要用以下的方法。

我们可以用以下的方法,来恢复默认的ruby版本。

gem更新:

有一点需要注意的就是rails不支持1.9.1,所以建议安装1.9.2版本的ruby,这个在gem安装rails的时候才能避免重复安装。

rails是安装需要比较长的时间,下载很多软件,以及安装的过程,大约10分钟左右,这也和机器和网络的性能有关。

gem更新源

增加源:

删除源

转载于:https://blog.51cto.com/strawluffy/782118

ruby 安装和管理相关推荐

  1. RHCE课程-RH131Linux管理笔记八-安装和管理XEN虚拟机

    安装需要用到NFS,所以今天我们会简单说说NFS的. 虚拟化大家应该都知道吧,现在炒的比较热门的东西,linux的虚拟化软件只有这三种:virtualbox 开源免费的:xen 开源免费的:VMwar ...

  2. Java基础-Eclipse第三方安装包管理工具之Maven

    Java基础-Eclipse第三方安装包管理工具之Maven 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 玩过Linux的小伙伴应该都知道yum吧,我们只要把搭建好的yum仓库配 ...

  3. LSA 安装及管理应用程序

    LSA  安装及管理应用程序 一.linux应用程序基础 1.linux命令与应用程序的关系 文件位置 系统命令:一般在/bin和/sbin目录中,或为shell内部指令 应用程序:通常在/usr/b ...

  4. 实验四:Telnet远程登录服务器的安装、管理及Telnet客户端的应用

    实验四:Telnet远程登录服务器的安装.管理 及Telnet客户端的应用 一.       实验目的 1.掌握Telnet远程登录服务器的安装.使用和配置: 2.熟悉Telnet客户端使用方法. 二 ...

  5. 运维笔记10 (Linux软件的安装与管理(rpm,yum))

    概述:用rpm安装和管理软件(rpm解决依赖性),用yum安装与管理软件(yum解决依赖性). 1.linux的软件 linux能够说是一款改变时代的操作系统,可是一个操作系统再优秀假设没有好用的应用 ...

  6. Centos 7 安装 ifconfig 管理命令

    1. 安装的需求背景 我们知道ifconfig 命令可以用于查看.配置.启用或禁用指定网络接口,如配置网卡的IP地址.掩码.广播地址.网关等,功能不可谓不丰富. 此命令的功能和windows系统的ip ...

  7. 如何在 Linux 上安装服务器管理软件 Cockpit

    如何在 Linux 上安装服务器管理软件 Cockpit Cockpit 是一个自由开源的服务器管理软件,它使得我们可以通过它好看的 web 前端界面轻松地管理我们的 GNU/Linux 服务器.Co ...

  8. pip Python 包安装和管理工具

    pip 是一个 Python 包安装与管理工具. 从PyPI安装软件包: $ pip install SomePackage [...] Successfully installed SomePack ...

  9. Solr7 安装部署 管理界面介绍

    Solr7 安装部署 管理界面介绍 本章重点介绍CentOS 安装部署Solr7 ,Solr的管理界面介绍,添加核心Core配置,Dataimport导入数据,Documents 在线维护索引,Que ...

最新文章

  1. jbpm人工终止的开发
  2. 1加6投屏_6月的早餐,1杯牛奶加燕麦,营养健康又美味,饱腹感很强
  3. 【janino】janino 加载自定义函数报错 CompileException xxx cannot be invoked in static context
  4. RCE 0day影响数万台QNAP SOHO NAS 设备
  5. 【特别版】计算机哲学对学习生活借鉴的几个例子
  6. 整理收藏 ASP中常见脚本精华代码
  7. 浪曦视频在线的ASP.NET AJAX视频教程下载(转载)
  8. C语言段错误的有用总结
  9. node.js实现网络爬虫获取区划代码和城乡划分代码
  10. 一个 Gitlab 帐号无法访问文件、克隆项目问题的解决
  11. 企业视频直播如何嵌入企业微信公众号?
  12. Single-Stage 6D Object Pose Estimation 论文详解
  13. Thread.interrupted()
  14. 计算机在开机后显示器在显示桌面,电脑开机后显示器黄灯怎么办
  15. filecoin lotus 公钥私钥地址生成过程
  16. 即时通讯mysql压力_Soul即时通讯之数据库优化
  17. numpy数组和矢量运算03
  18. 程序员面试怎么回答面试官:你对Spring的理解?
  19. Ajax设置超时时长,jquery ajax超时设置
  20. SVG DOM常用属性和方法介绍

热门文章

  1. VTK:图片之ImageVariance3D
  2. VTK:图表之BoostBreadthFirstSearchTree
  3. QML中定义JavaScript资源
  4. C++STL的stack容器
  5. C++STL的string容器
  6. go和python组合开发_混合Python和Go
  7. 第十七天:规划沟通管理
  8. 通过iframe引入另外一个项目中的html片段到项目中,解决样式,高度,兼容等问题的策略
  9. cocos2dx 3.2之Lua打飞机项目
  10. Android中访问通讯录,数据的增删改查