【问题标题】:chown Error trying to install rbenv in Mavericks, using Ruby 2.0.0chown 尝试使用 Ruby 2.0.0 在 Mavericks 中安装 rbenv 时出错
【发布时间】:2014-05-17 16:32:28
【问题描述】:

尝试安装 rbenv。

1。检查以查看 brew 更新

开始于:

$ brew update    

然后得到:

致命:不是 git 存储库(或任何父目录):.git

然后我做了:

$ git init brew update  

得到:

用法:git init [-q | --quiet] [--bare] [--template=] [--shared[=]] [目录]

我认为这意味着它有效。

2。尝试安装 rbenv

接下来我做了:

 $ brew install rbenv  

得到了这个:

==> 正在下载https://github.com/sstephenson/rbenv/archive/v0.4.0.tar.gz

################################################# ################ 100.0%

==> 警告
要使用 Homebrew 的目录而不是 ~/.rbenv,请将其添加到您的个人资料中:
导出 RBENV_ROOT=/usr/local/var/rbenv

要启用 shims 和自动补全,请添加到您的个人资料中:
如果哪个 rbenv > /dev/null;然后 eval "$(rbenv init -)";菲
警告:无法链接 rbenv。取消链接...
错误:brew link 步骤未成功完成
公式已构建,但未符号链接到 /usr/local
您可以使用 `brew link rbenv' 重试

可能的冲突文件有:
==> 总结
??? /usr/local/Cellar/rbenv/0.4.0:31个文件,152K,2秒内建好

3。所以我尝试链接rbenv

试图链接rbenv:

$ brew link rbenv  

并收到此消息:

正在链接 /usr/local/Cellar/rbenv/0.4.0... 警告:无法链接 rbenv。正在取消链接...

错误:无法符号链接文件:/usr/local/Cellar/rbenv/0.4.0
/usr/local/Library/LinkedKegs 不可写。您应该更改其权限。

4。最后,尝试更改所有权

最后我尝试更改权限:

$ chown -R s****i /usr/local/Library/LinkedKegs  

并收到以下消息:

chown:/usr/local/Library/LinkedKegs/apple-gcc42:不允许操作
chown: /usr/local/Library/LinkedKegs/autoconf: 不允许操作
chown:/usr/local/Library/LinkedKegs/automake:不允许操作
chown:/usr/local/Library/LinkedKegs/git:不允许操作
chown:/usr/local/Library/LinkedKegs/libgpg-error:不允许操作
chown: /usr/local/Library/LinkedKegs/libksba: 不允许操作
chown:/usr/local/Library/LinkedKegs/libtool:不允许操作
chown:/usr/local/Library/LinkedKegs/libyaml:不允许操作
chown:/usr/local/Library/LinkedKegs/pkg-config:不允许操作
chown: /usr/local/Library/LinkedKegs: 不允许操作

问题

我(显然)对终端非常陌生,并且正在设置 Ruby。谁能告诉我我在这里做错了什么以及如何解决它?

作为背景,我按照我所遵循的说明内爆了 rvm,现在尝试安装 rbenv。甚至不知道为什么,但这似乎是 au courant 要做的事情。

【问题讨论】:

    标签: ruby terminal osx-mavericks rbenv


    【解决方案1】:

    尝试强制更改 /usr/local/ 的所有权,但在出现问题时注意当前所有者 (ls -l /usr/local):并尝试 chown -R $(whoami) /usr/local(附加 sudo)以管理员身份提升命令如果这不起作用 [nb. -R 将递归地运行所有权更改]。然后再试试brew link rbenv

    【讨论】:

      猜你喜欢
      • 2013-06-15
      • 2013-01-27
      • 1970-01-01
      • 2013-07-29
      • 2013-01-18
      • 2018-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多