我在我的 MacBook Pro (OSX 10.8.4) 上创建了一个新用户“dad”。 “爸爸”是一名管理员。我已经以“爸爸”身份成功安装了 Homebrew 程序。它之前已由其他用户安装。我做了:
sudo chown -R dad /usr/local/
cd /usr/local/
chmod -R 777 *
但是任何安装尝试,例如:
brew install nmap
给予:
Error: Permission denied - /Library/Caches/Homebrew/Formula/nmap.brewing
nmap.brewing 似乎不存在:
dad$ ls -l /usr/local/Library/Caches/Homebrew/Formula/nmap.brewing
ls: /usr/local/Library/Caches/Homebrew/Formula/nmap.brewing: No such file or directory
dad$ ls -l /Library/Caches/Homebrew/Formula/nmap.brewing
ls: /Library/Caches/Homebrew/Formula/nmap.brewing: No such file or directory
有什么想法吗?
最佳答案
已修复。
看来我需要取得/Library/Caches/Homebrew 的所有权
sudo chown -R $USER /Library/Caches/Homebrew/
关于macos - 权限被拒绝 -/Library/Caches/Homebrew/Formula/nmap.brewing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17610417/