gpt4 book ai didi

macos - Homebrew 产生两个警告

转载 作者:行者123 更新时间:2023-12-03 11:12:05 25 4
gpt4 key购买 nike

我使用 Homebrew 作为包管理器。我运行这个命令:

brew update

但我收到了这个错误:

error: unable to unlink old 'bin/brew' (Permission denied)

Error: Failed while executing git pull http://github.com/mxcl/homebrew.git master



在 sudo 下再次运行:

/usr/local/Library/Homebrew/brew.h.rb:1: warning: already initialized constant FORMULA_META_FILES
/usr/local/Library/Homebrew/brew.h.rb:2: warning: already initialized constant PLEASE_REPORT_BUG error: The following untracked working tree files would be overwritten by checkout:

.gitignore
;;; big list goes here ;;;;



现在,每个 brew 命令都会生成这些警告:

/usr/local/Library/Homebrew/brew.h.rb:1: warning: already initialized constant FORMULA_META_FILES
/usr/local/Library/Homebrew/brew.h.rb:2: warning: already initialized constant PLEASE_REPORT_BUG



知道出了什么问题吗?

最佳答案

听起来好像在出错前更新了一半,现在状态很差。你可能想要

cd /usr/local && git reset --hard HEAD

这应该将所有 git 控制的文件(例如 Homebrew 软件)重置为其原始版本。您可能需要 sudo那个 git 命令。之后,您可以尝试根据需要修复权限(如果该目录中没有文件需要由其他人拥有,这可能就像运行 sudo chown -R yourname:staff /usr/local 一样简单)。

关于macos - Homebrew 产生两个警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5440017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com