复制文件时 Homebrew 安装失败
Homebrew install fails while copying files
我运行这个:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我收到提示:
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
单击 "return"(输入按钮)后出现此错误:
==> Downloading and installing Homebrew...
fatal: cannot copy '/usr/local/git/share/git-core/templates/hooks/pre-receive.sample' to '/usr/local/Homebrew/.git/hooks/pre-receive.sample': Permission denied
Failed during: git init -q
知道我遇到了什么样的错误以及可以做什么吗?这对我来说并不是很清楚,因为这是我第一次面对这样的事情。
将文件下载到 /usr/local
时,您的权限被拒绝。
这个文件夹通常属于根目录。这是 brew 的一个已知问题。通过
修复它
sudo chown -R $(whoami) $(brew --prefix)/*
然后重新运行安装程序。
我可以让它与
一起使用
sudo chown -R $USER /usr/local
感谢@joran 在评论中提出此建议
如果没有任何效果,那么只需卸载并重新安装 home-brew。
卸载命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
安装命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我 运行 进入尝试通过另一个 Mac 用户更新 Brew 的错误消息问题。当我尝试输入上面的 sudo chown -R $USER /usr/local
我得到了:
chown: /usr/local: Operation not permitted
我发现 this sudo chown -R $(whoami) $(brew --prefix)/*
允许我为单独的 Mac 用户执行 brew 安装。
我运行这个:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我收到提示:
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
单击 "return"(输入按钮)后出现此错误:
==> Downloading and installing Homebrew...
fatal: cannot copy '/usr/local/git/share/git-core/templates/hooks/pre-receive.sample' to '/usr/local/Homebrew/.git/hooks/pre-receive.sample': Permission denied
Failed during: git init -q
知道我遇到了什么样的错误以及可以做什么吗?这对我来说并不是很清楚,因为这是我第一次面对这样的事情。
将文件下载到 /usr/local
时,您的权限被拒绝。
这个文件夹通常属于根目录。这是 brew 的一个已知问题。通过
修复它sudo chown -R $(whoami) $(brew --prefix)/*
然后重新运行安装程序。
我可以让它与
一起使用sudo chown -R $USER /usr/local
感谢@joran 在评论中提出此建议
如果没有任何效果,那么只需卸载并重新安装 home-brew。
卸载命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
安装命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我 运行 进入尝试通过另一个 Mac 用户更新 Brew 的错误消息问题。当我尝试输入上面的 sudo chown -R $USER /usr/local
我得到了:
chown: /usr/local: Operation not permitted
我发现 this sudo chown -R $(whoami) $(brew --prefix)/*
允许我为单独的 Mac 用户执行 brew 安装。