教你如何在ubuntu15.04安装 RVM

RVM 官方网站

  https://rvm.io/

1 由于现在很多网站都转向https链接,所以,根据rvm官方的教程

  另,最好还是以单用户的形式安装,也就是安装到非ROOT用户目录下。

 1.1 设置https验证,如果按照以前的教程的话是没有这一部的,不过现在需要了,否则会报错。

代码如下:

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

   PS:非  root  用户可能需要用 sudo 安装,嘛,反正我的就是这样的。

 1.2   正戏来了,下面的这一句就是表示安装rvm。

curl -sSL https://get.rvm.io | bash -s stable

    以前的是:

curl -s get.rvm.io | bash -s stable

    全局RVM:

curl -sSL https://get.rvm.io | sudo bash -s stable

    下载是否还可以使用此方法我就没试了。

    ps:ROOT用户默认安装再/use/local/rvm目录下,非ROOT用户安装到用户目录中。最好还是不要安装全局RVM。

    ps:我开始的时候吧RVM安装到root下,又想再非ROOT下安装 ruby,呵呵,这下就有意思了,TMD总是提示权限不足无法创建/usr/local/rvm目录,嘛,这个很    正常,非root 权限是无法再系统目录中创建文件的,然后我就想既然分开创建会有问题,那我就把RVM安装到用户目录下不就行了,可是呢,当我在ROOT下使用

    rvm implode 命令卸载了rvm准备在用户目录下安装时,TMD还是提示无法创建/usr/local/rvm 目录,奇怪,难道还要显示指定安装路径。后来查到是有默认地址这    么个先进的设置的。好吧,见鬼了,明明用的非ROOT用户登陆,却死活要安装到系统目录中,好吧,重启。重启之后,OK.

    嘛,我现在只想说-------草--------

PS:其实很多命令看命令帮助(rvm --help)就知道了,

另:记一次全新的系统安装配置RVM

1,安装GIT,curl,bison(aptitude 直接安装)

2,运行

$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

3,

代码如下:

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

下载,安装

4,因为我用的是Ubuntu的10.10所以,在

$ vi ~/.bashrc

加入以下信息,到文件中。

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"  # This loads RVM into a shell session.

5,关闭命令行,重新打开一个,输入 type rvm | head -1
如果结果正确的话就会 显示

rvm is a function 

基本安装完毕。。

最后加入path:

$  source ~/.rvm/scripts/rvm

6,但是之后运行 rvm install 1.9.2-head的时候就会出错:

ruby-1.9.2-head - #fetching
Downloading source from http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2.
Error running 'svn checkout -q http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_2 /home/allen/.rvm/repos/ruby-1.9.2-head', please read /home/allen/.rvm/log/ruby-1.9.2-head/svn.checkout.log
There has been an error while trying to fetch / update the source.
Halting the installation.
There has been an error fetching the ruby interpreter. Halting the installation. 

原来我没装svn。。。。囧。。。。

(0)

相关推荐

  • 使用RVM实现控制切换Ruby/Rails版本

    在学习Ruby on Rails的过程中,不同教程使用的Ruby和Rails版本不一样,为了保持和教程中使用的版本一致,我们可以用RVM(Ruby Version Manager)来控制当前的Ruby/Rails版本,方便切换. RVM的安装在这里不是重点,不懂的话可以参考: 如何快速正确的安装 Ruby, Rails 运行环境. 安装其他版本Ruby 安装当前最新版本2.4.1 $ rvm install 2.4.1 查看目前安装的Ruby版本 $ rvm list 切换到指定版本(前提是已安

  • 学习Ruby你需要了解的相关知识(rvm, gem, bundle, rake, rails等)

    Ruby 这个就不用多说了 RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境.Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件.都由RVM管理. Rails 这个也不用多说,著名开发框架.详细看 http://zh.wikipedia.org/wiki/Ruby_on_Rails RubyGems RubyGems是一个方便而强大的Ruby程序包管理器( package manager),类似RedHat的RP

  • Ruby版本管理工具RVM的安装和使用教程

    RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换. https://rvm.io/ 如果你打算学习 Ruby / Rails, RVM 是必不可少的工具之一. 这里所有的命令都是再用户权限下操作的,任何命令最好都不要用 sudo. RVM 安装 $ curl -L get.rvm.io | bash -s stable $ source ~/.bashrc $ source ~/.bash_profile 修改 RVM 的 Ruby 安装源到国内的 淘宝镜像服务器,

  • RVM安装和使用总结笔记

    安装RVM命令: 复制代码 代码如下: bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) 然后修改用户配置文件/Users/username/.profile,你也可以写到别的全局配置里. 添加一行代码: 复制代码 代码如下: [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm&q

  • 教你如何在ubuntu15.04安装 RVM

    RVM 官方网站 https://rvm.io/ 1 由于现在很多网站都转向https链接,所以,根据rvm官方的教程 另,最好还是以单用户的形式安装,也就是安装到非ROOT用户目录下. 1.1 设置https验证,如果按照以前的教程的话是没有这一部的,不过现在需要了,否则会报错. 复制代码 代码如下: gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 PS:非  r

  • 教你如何在pycharm中安装opencv,tensorflow,keras

    目录 一.首先安装Anaconda,python和pycharm 二.首先安装opencv 三.安装tensorflow和kerass 四.小结 我在安装环境的时后,怎么都装不上去,搞了好久,现在来写一下心得. 一.首先安装Anaconda,python和pycharm 有很多教程,我就不在此赘述 二.首先安装opencv 1.点击左下角的Terminal 2.输入pip install opencv-python,然后按键盘上的enter(亲测有效) 3.看到successfully就说明安装

  • 生成HTML静态网址 [教你如何在IIS下安装rewrite]

    教大家怎么在IIS下安装rewrite 前提你要自己有服务器, 在此下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi 接着安装,随便装哪都行 然后,打开Internet 信息服务,右键,web站点属性,点ISAPI筛选器选项卡.添加筛选器,名称填个rewrite,路径自己指定ISAPI_Rewrite.dll(在安装的根目录下),然后确定. 最后.. 开始添加rewrite规则.正则,找到ISAPI_Rewrite目录,把htt

  • 教你如何在Mac上安装mysql数据库

    下载mysql for mac: https://downloads.mysql.com/archives/community/         注意:我下载的是社团版本,mysql版本要和你的MAC版本保持一致.当然,如果以前安装过其他的MYSQL版本,务必先卸载了. 双击mysql-8.0.0-dmr-osx10.11-x86_64.dmg进行解压, 安装. Continue -> Continue, Agree -> Install.记录下来弹窗中的密码. 进入系统偏好设置, 找到mys

  • 如何在WIN2K下安装PHP4.04

    如何在WIN2K下安装PHP4.04--我认为比较好的方法 PHP4.04已经比4.0要庞大的多,解包后有9M多,DLL文件变成了五十几个,原来奥索的一篇文章<Windows 2000下安装PHP4及MySQL大揭密>,我也是看了这篇文章学习安装的,但目前情况发生了变化,已经由php4.0.1pl2变成了php4.04,其重量好象也增加了两倍,如果还是象原文所说的将所有的DLL文件复制到SYSTEM32下,未免太那个了,下面谈谈安装PHP4.04总结的经验. 1.我是将PHP4.0.4解压到d

  • 在Ubuntu15.04上安装Docker的步骤以及基本用法

    简介 Docker 是一个开源项目,为开发者和系统管理员提供了一个开放的平台,在任何地方通过打包和运行应用程序作为一个轻量级的容器.Docker 在软件容器内自动部署应用程序.Docker 最开始由 Solomon Hykes 作为 dotCloud 一个内部开发项目,一个企业级的 PaaS (platform as a service 服务平台),该软件现在由 Docker 社区和 Docker 公司维护. 我们可以通过 Docker 官方提供的 KVM 与 Docker 的图片更加形象的知道

  • 教你如何在windows 10家庭版上安装docker

    本人之前写Redis书和Spring Cloud Alibaba书时,发现一些分布式组件更适合安装在linux环境,而在搭建Redis等集群时,更需要linux环境. 本人日常练习代码和写书所用的机器,操作系统是windows 10家庭版,为了模拟linux环境,一种解决方法是安装docker.刚开始安装时,发现装不上,后来请教了别人,同时在网上找了些方法后,最终安装成功了. 自认为这个步骤不大顺利,中间也解决了若干问题,在这篇文章里,就详细列出安装步骤,并给出解决相关问题的方法,以供大家参考.

  • Ubuntu20.04安装配置GitLab的方法步骤

    介绍 GitLab CE或Community Edition是一个开源应用程序,主要用于托管Git存储库,以及其他与开发相关的功能,如问题跟踪.它旨在使用您自己的基础架构进行托管,并为您的开发团队提供部署内部存储库的灵活性,与用户交互的公共方式,或者为贡献者提供托管自己项目的方法. GitLab项目使用简单的安装机制在您自己的硬件上设置GitLab实例变得相对简单.在本指南中,我们将介绍如何在阿里云Ubuntu 20.04服务器上安装和配置GitLab. 前提条件 部署GitLab的实例要求至少

  • 值得收藏!教你如何在IDEA中快速查看Java字节码

    一.javap的参数 -help  --help  -?        输出此用法消息   -version                 版本信息   -v  -verbose             输出附加信息   -l                       输出行号和本地变量表   -public                  仅显示公共类和成员   -protected               显示受保护的/公共类和成员   -package              

  • 教你如何在Pytorch中使用TensorBoard

    什么是TensorboardX Tensorboard 是 TensorFlow 的一个附加工具,可以记录训练过程的数字.图像等内容,以方便研究人员观察神经网络训练过程.可是对于 PyTorch 等其他神经网络训练框架并没有功能像 Tensorboard 一样全面的类似工具,一些已有的工具功能有限或使用起来比较困难 (tensorboard_logger, visdom等) .TensorboardX 这个工具使得 TensorFlow 外的其他神经网络框架也可以使用到 Tensorboard

随机推荐