自制软件安装:失败期间:git 获取原始主机:refs/remotes/origin/master -n --depth=1
Homebrew install: Failed during: git fetch origin master:refs/remotes/origin/master -n --depth=1
我 运行 在终端 (Mac El Capitan) 上执行以下命令
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
并收到以下错误消息:
Failed during: git fetch origin master:refs/remotes/origin/master -n --depth=1
另外试过:
sudo chown $(whoami):admin /usr/local && sudo chown -R $(whoami):admin /usr/local
然后就是上面的两条命令。
知道如何安装 Homebrew 吗?
brew is not recognized
和 ruby version 2.0.0
、git version 2.7.4
经过几个小时的研究和暴力破解,我了解到问题是由于 git 配置不正确造成的。一些文章建议降级您的 git 或一起重新安装。但是,我通过添加以下内容解决了这个问题
git config --global user.email yourgitemail@example.com
然后从 /usr/local
中删除 cellar
和 homebrew
目录并重新尝试安装。
- 创建一个名为
run.sh
的文件
- 添加这个:
rm -rf /usr/local/bin/brew
rm -rf /usr/local/share/doc/homebrew
rm -rf /usr/local/share/man/man1/brew.1
rm -rf /usr/local/share/zsh/site-functions/_brew
rm -rf /usr/local/etc/bash_completion.d/brew
rm -rf /usr/local/Homebrew
- 运行 文件使用
sh run.sh
或者,只是 运行 所有这些手动命令。
只做这个小代码 rm -fr $(brew --repo homebrew/core) # because you can't brew untap homebrew/core brew tap homebrew/core
@ashdaily 命令对我有用,在最后一个命令上添加 sudo
,然后也执行 @Sinux 命令:
rm -rf /usr/local/bin/brew
rm -rf /usr/local/share/doc/homebrew
rm -rf /usr/local/share/man/man1/brew.1
rm -rf /usr/local/share/zsh/site-functions/_brew
rm -rf /usr/local/etc/bash_completion.d/brew
sudo rm -rf /usr/local/Homebrew
rm -rf /opt/homebrew
在 Big Sur (2021) 上修复它的步骤:
git config --global user.email yourgitemail@example.com
- 从
/usr/local
中删除 cellar 和 homebrew 目录
- 重试安装
我在 Big Sur 上工作。
- 新自制软件将安装在
/opt/homebrew/
文件夹中。
- 如果在安装时出现一些错误,您需要重新安装。
- 尝试使用
sudo rm -rf /opt/homebrew/
命令清除所有垃圾
- 测试成功(2021 年 9 月 12 日)
此外,您可能需要配置git config --global user.email yourgitemail@example.com
在 linux 上,默认安装发生在 /home/linuxbrew
只需删除 /home/linuxbrew
: sudo rm -rf /home/linuxbrew
确保禁用任何与 ISP 相关的 'child safe' 设置。
在过去的几个小时里,我一直在为这个问题烦恼 - 原来这是我的 ISP 'child safe' 设置(最近切换到 Virgin Media)希望这对尝试过上述所有方法的人有所帮助仍然有问题。
最快最简单的方法是通过以下命令卸载 Homebrew -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
在此之后,通过以下命令全新安装 Homebrew -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
解决蒙特雷的问题:
1. sudo rm -rf /opt/homebrew/
2. git config --global user.email username@example.com
执行这些步骤后,重新安装
删除 /opt/homebrew 目录对我有用。
我用的是 Macbook air M1
sudo rm -rf /usr/local/HomeBrew
sudo rm -rf /opt/homebrew/
// actuall command to install HomeBrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果仍然无效,请尝试为 git 客户
设置电子邮件
git config --global user.email yourgitemail@example.com
如果您使用的是 M1 mac,可能是自制程序包安装在 /opt/ 中。
尝试像这样删除包:
sudo rm -rf /opt/homebrew/bin/brew \
rm -rf /opt/homebrew/share/doc/homebrew \
rm -rf /opt/homebrew/share/man/man1/brew.1 \
rm -rf /opt/homebrew/share/zsh/site-functions/_brew \
rm -rf /opt/homebrew/etc/bash_completion.d/brew \
rm -rf /opt/homebrew
对我有用。 :)
我 运行 在终端 (Mac El Capitan) 上执行以下命令
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
并收到以下错误消息:
Failed during: git fetch origin master:refs/remotes/origin/master -n --depth=1
另外试过:
sudo chown $(whoami):admin /usr/local && sudo chown -R $(whoami):admin /usr/local
然后就是上面的两条命令。
知道如何安装 Homebrew 吗?
brew is not recognized
和 ruby version 2.0.0
、git version 2.7.4
经过几个小时的研究和暴力破解,我了解到问题是由于 git 配置不正确造成的。一些文章建议降级您的 git 或一起重新安装。但是,我通过添加以下内容解决了这个问题
git config --global user.email yourgitemail@example.com
然后从 /usr/local
中删除 cellar
和 homebrew
目录并重新尝试安装。
- 创建一个名为
run.sh
的文件
- 添加这个:
rm -rf /usr/local/bin/brew
rm -rf /usr/local/share/doc/homebrew
rm -rf /usr/local/share/man/man1/brew.1
rm -rf /usr/local/share/zsh/site-functions/_brew
rm -rf /usr/local/etc/bash_completion.d/brew
rm -rf /usr/local/Homebrew
- 运行 文件使用
sh run.sh
或者,只是 运行 所有这些手动命令。
只做这个小代码 rm -fr $(brew --repo homebrew/core) # because you can't brew untap homebrew/core brew tap homebrew/core
@ashdaily 命令对我有用,在最后一个命令上添加 sudo
,然后也执行 @Sinux 命令:
rm -rf /usr/local/bin/brew
rm -rf /usr/local/share/doc/homebrew
rm -rf /usr/local/share/man/man1/brew.1
rm -rf /usr/local/share/zsh/site-functions/_brew
rm -rf /usr/local/etc/bash_completion.d/brew
sudo rm -rf /usr/local/Homebrew
rm -rf /opt/homebrew
在 Big Sur (2021) 上修复它的步骤:
git config --global user.email yourgitemail@example.com
- 从
/usr/local
中删除 cellar 和 homebrew 目录
- 重试安装
我在 Big Sur 上工作。
- 新自制软件将安装在
/opt/homebrew/
文件夹中。 - 如果在安装时出现一些错误,您需要重新安装。
- 尝试使用
sudo rm -rf /opt/homebrew/
命令清除所有垃圾 - 测试成功(2021 年 9 月 12 日)
此外,您可能需要配置git config --global user.email yourgitemail@example.com
在 linux 上,默认安装发生在 /home/linuxbrew
只需删除 /home/linuxbrew
: sudo rm -rf /home/linuxbrew
确保禁用任何与 ISP 相关的 'child safe' 设置。
在过去的几个小时里,我一直在为这个问题烦恼 - 原来这是我的 ISP 'child safe' 设置(最近切换到 Virgin Media)希望这对尝试过上述所有方法的人有所帮助仍然有问题。
最快最简单的方法是通过以下命令卸载 Homebrew -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
在此之后,通过以下命令全新安装 Homebrew -
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
解决蒙特雷的问题:
1. sudo rm -rf /opt/homebrew/
2. git config --global user.email username@example.com
执行这些步骤后,重新安装
删除 /opt/homebrew 目录对我有用。
我用的是 Macbook air M1
sudo rm -rf /usr/local/HomeBrew
sudo rm -rf /opt/homebrew/
// actuall command to install HomeBrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果仍然无效,请尝试为 git 客户
设置电子邮件git config --global user.email yourgitemail@example.com
如果您使用的是 M1 mac,可能是自制程序包安装在 /opt/ 中。
尝试像这样删除包:
sudo rm -rf /opt/homebrew/bin/brew \
rm -rf /opt/homebrew/share/doc/homebrew \
rm -rf /opt/homebrew/share/man/man1/brew.1 \
rm -rf /opt/homebrew/share/zsh/site-functions/_brew \
rm -rf /opt/homebrew/etc/bash_completion.d/brew \
rm -rf /opt/homebrew
对我有用。 :)