【发布时间】: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