【问题标题】:Homebrew OSX 10.9.3: /usr/local/Library/brew.rb:37:in `<main>': uninitialized constant OS (NameError)Homebrew OSX 10.9.3: /usr/local/Library/brew.rb:37:in `<main>': 未初始化的常量 OS (NameError)
【发布时间】:2014-07-10 18:29:59
【问题描述】:

我认为我的 Homebrew 安装很糟糕。每当我键入任何 brew 命令时,都会收到未初始化的常量操作系统错误。

MacBook-Pro-2:~ aramu$ brew update
/usr/local/Library/brew.rb:37:in `<main>': uninitialized constant OS (NameError)
MacBook-Pro-2:~ aramu$ brew doctor
/usr/local/Library/brew.rb:37:in `<main>': uninitialized constant OS (NameError)
MacBook-Pro-2:~ aramu$ brew --config
/usr/local/Library/brew.rb:37:in `<main>': uninitialized constant OS (NameError)

我查看了类似问题 (OSX Homebrew error: uninitialized constant MACOS) 的解决方案,该问题建议我的用户是 /usr/local/ 及其中所有内容的所有者。它仍然对我不起作用。

注意:这台机器以前被使用过,在收到它时,我已经为我创建了一个具有管理员权限的新用户。

以下是现在为该文件夹设置权限的方式:

MacBook-Pro-2:~ aramu$ ls -lrth /usr/local/
total 80
drwxrwxr-x   5 aramu  admin   170B Oct 22  2013 libexec
drwxrwxr-x   4 aramu  admin   136B Jan 28 14:20 var
drwxrwxr-x  10 aramu  admin   340B Jan 28 14:20 share
drwxr-xr-x   5 aramu  admin   170B Jan 28 14:20 opt
drwxr-xr-x   5 aramu  admin   170B Jan 28 14:20 man
drwxrwxr-x  24 aramu  admin   816B Jan 28 14:20 lib
drwxrwxr-x  29 aramu  admin   986B Jan 28 14:20 include
drwxrwxr-x   4 aramu  admin   136B Jan 28 14:20 etc
-rw-r--r--   1 aramu  admin    23K Jun  4 16:14 SUPPORTERS.md
-rw-r--r--   1 aramu  admin   1.8K Jun  4 16:14 README.md
-rw-r--r--   1 aramu  admin   1.2K Jun  4 16:14 LICENSE.txt
-rw-r--r--   1 aramu  admin   687B Jun  4 16:14 CONTRIBUTING.md
-rw-r--r--   1 aramu  admin   3.1K Jun  4 16:14 CODEOFCONDUCT.md
drwxrwxr-x  31 aramu  admin   1.0K Jul 10 14:16 bin
drwxrwxr-x   9 aramu  admin   306B Jul 10 14:22 Library
MacBook-Pro-2:~ aramu$

【问题讨论】:

    标签: ruby macos terminal osx-mavericks homebrew


    【解决方案1】:

    我为解决这个问题找到的解决方案是从系统中完全卸载 Homebrew 并从头开始。

    我使用this Github Gist 中提供的代码卸载自制软件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-19
      • 2015-10-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多