RVM(Ruby版本管理器)如何进行Ruby版本切换?

2026-05-19 19:070阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1582个文字,预计阅读时间需要7分钟。

RVM(Ruby版本管理器)如何进行Ruby版本切换?

macOS 自带的 Ruby 版本目录权限较高,通常需要操作权限才能执行。然而,macOS 自带了一个 Ruby 环境,这是系统自用的,权限较小,仅有 system 权限。而 /Library 目录则是 ro(只读)。

macOS. 自带的ruby 版本目录权限比较高, 经常有很多 操作需要权限而不能执行

虽然 macOS 自带了一个 ruby 环境,但是是系统自己使用的,所以权限很小,只有 system。

而/Library 目录是 root 权限,所以很多会提示无权限。 使用自带ruby更新,管理不方便 一系列无原因的报错 permission deny 所以需要自己 安装其他版本的 ruby 删除系统ruby方法[⚠️删除容易出现问题,尽量不要删除,不要删除,不要删除]

起源

我是因为需要用gem 安装软件 gem install xxx 但是总是提示去权限不足 ,好气呀,才选择 用哪个版本管理 ,用自己的ruby 去安装软件

检查

要检查您当前正在使用系统Ruby,请打开终端并输入以下内容:

which ruby

如果您使用的是Ruby系统,OS X将回应:

/usr/bin/ruby

您可以检查使用哪个版本的Ruby OS X:

ruby -v

RVM安装页面 1.安装mpapis公钥。

但是,正如安装页面所记录的,您可能需要gpg。

阅读全文

本文共计1582个文字,预计阅读时间需要7分钟。

RVM(Ruby版本管理器)如何进行Ruby版本切换?

macOS 自带的 Ruby 版本目录权限较高,通常需要操作权限才能执行。然而,macOS 自带了一个 Ruby 环境,这是系统自用的,权限较小,仅有 system 权限。而 /Library 目录则是 ro(只读)。

macOS. 自带的ruby 版本目录权限比较高, 经常有很多 操作需要权限而不能执行

虽然 macOS 自带了一个 ruby 环境,但是是系统自己使用的,所以权限很小,只有 system。

而/Library 目录是 root 权限,所以很多会提示无权限。 使用自带ruby更新,管理不方便 一系列无原因的报错 permission deny 所以需要自己 安装其他版本的 ruby 删除系统ruby方法[⚠️删除容易出现问题,尽量不要删除,不要删除,不要删除]

起源

我是因为需要用gem 安装软件 gem install xxx 但是总是提示去权限不足 ,好气呀,才选择 用哪个版本管理 ,用自己的ruby 去安装软件

检查

要检查您当前正在使用系统Ruby,请打开终端并输入以下内容:

which ruby

如果您使用的是Ruby系统,OS X将回应:

/usr/bin/ruby

您可以检查使用哪个版本的Ruby OS X:

ruby -v

RVM安装页面 1.安装mpapis公钥。

但是,正如安装页面所记录的,您可能需要gpg。

阅读全文