1

我对编码和堆栈溢出相当陌生,所以如果我做错了什么,请告诉我。基本上,我正在关注 Odin 项目课程,并且在页面上将 git 安装到我的 Mac 上。然而问题是提供的用于安装 git 的命令行实际上是针对基于英特尔的计算机而不是针对 Apple Silicon。我对这些东西很陌生,不知道如果我安装它会发生什么,但我认为不会出现任何问题。我很困惑,但仍然只是信任该过程并继续将默认安装命令行复制到我的终端中。一切都很顺利,直到我收到这条消息:

Already up-to-date.
Warning: /opt/homebrew/bin is not in your PATH.
==> Installation successful!

并没有真正想太多,所以直到我开始真正尝试使用它,我输入了 $brew 并没有真正发生任何事情,并一直说它没有命令。我开始恐慌并意识到自己犯了多大的错误,现在我在笔记本电脑上安装了一些我一无所知的东西。我确实遵循了其他一些堆栈溢出问题并输入了一些其他命令。但我做了这个命令:echo $PATH不知何故 brew 命令起作用了。

我继续并放弃了,所以检查了如何卸载它并输入了正常的命令进行安装,但将 .sh 旁边的结尾更改为卸载。这就是我得到的

    rmdir: /opt/homebrew: Directory not empty
Warning: Failed during: /usr/bin/sudo rmdir /opt/homebrew
Warning: Homebrew partially uninstalled (but there were steps that failed)!
To finish uninstalling rerun this script with `sudo`.
The following possible Homebrew files were not deleted:
/opt/homebrew/SECURITY.md
/opt/homebrew/etc/
/opt/homebrew/share/
/opt/homebrew/var/
You may wish to remove them yourself.

现在这就是我感到困惑的地方。我到底是怎么把这个东西从我的系统上彻底清除掉的。有人请提供一个答案,我会很高兴,这次将使用我的 Apple Silicon 系统正确完成。

4

1 回答 1

2

首先,你不必恐慌。到目前为止,Apple Silicon 很好地支持 Homebrew(我自己是 Homebrew 维护者)。

根据我的阅读,您需要做的是 run export PATH=$PATH:/opt/homebrew/bin,这将使您的 brew 命令回到终端的位置。如果您想将它用于以下终端会话,您可以执行类似echo "export PATH=$PATH:/opt/homebrew/bin" >> ~/.bash_profile. (如果你有兴趣,可以学习一些基本的macos终端东西)

此外,您可以随时运行brew doctor,它会帮助您找出 homebrew 的正确用法。

如果您仍然喜欢清除自制软件安装。你可以试试这个要点

于 2021-01-02T18:08:35.997 回答