如何从 Mac OS 卸载 Homebrew

目录:

Anonim

如果您之前已将 Homebrew 安装到 Mac,现在决定不再需要或不需要命令行包管理器,则可以从 MacOS 卸载 Homebrew 并完全删除 Homebrew 和所有已安装的包和公式来自Mac

本教程将介绍如何从 Mac 上完全卸载 Homebrew,这意味着它将删除整个包管理器本身,同时删除 brew 和 cask 命令,以及可能包含的各种软件包已安装。值得注意的是,这与使用 Homebrew 简单地卸载单个包完全不同,后者是您从包管理器中删除特定公式的方式。

如何在Mac OS中卸载和删除Homebrew

有几种方法可以卸载 Homebrew 并将其从 Mac 中删除。也许最简单的方法是在终端中输入一个命令字符串,就像在命令行中运行 ruby​​ 和 curl 命令来安装 Homebrew 一样,你也可以在 Mac 上运行 ruby​​ 和 curl 命令来卸载 Homebrew。

卸载Homebrew的单个命令如下,具体取决于你的MacOS版本:

"

用于在 MacOS Catalina、macOS Big Sur 和 MacOS Mojave 中卸载 Homebrew:/bin/bash -c $(curl -fsSL https://raw.githubusercontent. com/Homebrew/install/master/uninstall.sh)"

"

从 MacOS High Sierra、Sierra、El Capitan 和更早版本卸载 Homebrew:ruby -e $(curl -fsSL https://raw.githubusercontent.com/ Homebrew/安装/master/卸载)"

这里使用ruby执行curl命令从github上下载的Homebrew卸载脚本。正确执行后,卸载脚本会在Mac上运行,彻底卸载Homebrew。

选项2:使用卸载脚本手动卸载Homebrew

如果您不喜欢使用curl 执行从互联网下载的脚本(对于有安全意识的人来说这是可以理解的),那么您也可以预先查看、下载和审查卸载脚本, 然后在你想移除 Homebrew 的电脑上手动执行

Homebrew卸载脚本位于以下网址:

https://raw.githubusercontent.com/Homebrew/install/master/uninstall

将该文件另存为标记为“uninstall”或“uninstallhomebrew”或任何您想调用的文本文档,然后照常执行命令。或者,您可以使用 –help 标志运行卸载脚本以获取更多详细信息和选项:

./uninstall --help

无论您使用上述任何一种方法,Homebrew 都将被卸载。这也将删除所有包,但如果您只想卸载某些公式和包而不是完全卸载 Homebrew,您应该关注这些说明。

最后一个选项是手动删除所有 Homebrew 目录、依赖项、公式和范围广泛的 Homebrew 目录位置中的所有相关文件,包括删除 Mac 的 Homebrew 安装包位置中的每个单独项目。这是一个更耗时的过程,你将在各种系统级目录中挖掘。此方法不适合绝大多数用户(无论是高级用户还是其他用户),因此不会涵盖在内。但是如果你好奇的话,使用find、locate和mdfind命令来发现Mac上所有Homebrew、brew、cask和Cellar相关的数据。

就是这样,假设您运行了 Homebrew 卸载脚本,该过程非常简单,并且删除已完成。当然,如果您需要并使用 Homebrew,则没有理由卸载它,但如果您碰巧安装了 Homebrew,后来发现它对您没有用,则可能需要将其从 Mac 中删除。

如何从 Mac OS 卸载 Homebrew