在安装Homebrew时,在Mac上执行/usr/local/bin/brew update --force期间发生错误失败。

8
在我的Mac OS版本10.14.5上安装Homebrew时,出现以下错误:
in-iftekhar-04eb:~ iftekhar.khan$ 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

Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew...
HEAD is now at 203980ac5 Merge pull request #6309 from Homebrew/dependabot/bundler/docs/html-pipeline-2.11.1
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:254:in `mkdir': Permission denied @ dir_s_mkdir - /private/tmp (Errno::EACCES)
    from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:254:in `fu_mkdir'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:228:in `block (2 levels) in mkdir_p'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:226:in `reverse_each'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:226:in `block in mkdir_p'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:211:in `each'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:211:in `mkdir_p'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/pathname.rb:576:in `mkpath'
    from /usr/local/Homebrew/Library/Homebrew/config.rb:56:in `<top (required)>'
    from /usr/local/Homebrew/Library/Homebrew/global.rb:27:in `require'
    from /usr/local/Homebrew/Library/Homebrew/global.rb:27:in `<top (required)>'
    from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `require_relative'
    from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `<main>'
Failed during: /usr/local/bin/brew update --force

有人能帮我吗?

谢谢!

1个回答

13

2
尝试了一下,它起作用了:`sudo chown -R $(whoami) $(brew --prefix)/*`谢谢。 - Bates

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接