Min*_*gas 9 git permissions homebrew
我运行这个:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)
我得到提示:
==> 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
Run Code Online (Sandbox Code Playgroud)
点击"返回"(输入按钮)后,我收到此错误:
==> 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
Run Code Online (Sandbox Code Playgroud)
任何想法我面临什么样的错误,可以做些什么?这对我来说并不是很清楚,因为这是我第一次面对这样的事情.
Har*_*ren 21
下载文件时,您将获得权限被拒绝/usr/local
.
此文件夹通常属于root.这是brew的一个已知问题.通过这样做来解决它
sudo chown -R $(whoami) $(brew --prefix)/*
Run Code Online (Sandbox Code Playgroud)
然后重新运行安装程序.
Vin*_*App 14
我可以使用它
sudo chown -R $USER /usr/local
Run Code Online (Sandbox Code Playgroud)
感谢@joran在评论中提出建议
小智 5
如果没有任何效果,那么只需卸载并再次安装 home-brew。
卸载命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Run Code Online (Sandbox Code Playgroud)
安装命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9419 次 |
最近记录: |