如何在 Mac 上更新 Homebrew
目录:
想要更新Homebrew 和您的软件包?你当然知道! Homebrew 是一个流行的 Mac 包管理器,它允许用户轻松安装和管理命令行工具、应用程序和实用程序,通常熟悉 Linux 和 Unix 世界。因为它是一个包管理器,所以您也不需要从源代码手动构建任何东西。当然,与任何其他软件一样,Homebrew 本身以及命令行工具也会得到更新,因此您可能想知道如何更新 Homebrew,以及如何将 Homebrew 软件包升级到更新的版本。
我们将介绍更新 Homebrew 本身以及包的简单官方方法,我们还将讨论如果您不希望更新这些包,如何将包冻结在特定版本。如果标准更新和升级过程因任何原因不起作用,我们还将讨论重新安装 Homebrew 的方法。
如何更新自制软件
更新 Homebrew 非常简单:
brew 更新
这会更新自制软件。
然后您可以使用以下命令升级所有单独的包和公式:
brew升级
如果出于某种原因您在使用此方法时遇到问题,请跳至更下方以通过重新安装包管理器来更新 Homebrew。
防止更新特定的自制公式
如果你想避免更新某些公式,你可以使用以下brew命令来保持当前版本:
brew pin
当然,您可以取消固定公式以使其再次更新:
brew unpin
通过重新安装Homebrew进行更新
可选,如果您在使用上述命令更新 Homebrew 时遇到问题,您可以随时卸载它,然后重新安装 brew。
请记住,通过卸载Homebrew 然后重新安装Homnebrew,您将丢失已经安装的包和公式,并且需要重新安装它们。
首先,使用以下命令卸载Homebrew:
"/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh) "
卸载过程完成后,您只需再次安装Homebrew,这实际上会重新安装整个包管理器。 (可选地,您可能希望在两者之间重新启动 Mac 以删除临时项目和其他系统缓存,但这不是必需的)。
接下来,使用以下命令重新安装Homebrew:
"/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "
让它完成,你将在Mac上安装最新版本的Homebrew。
再次,通过卸载然后重新安装Homebrew,您将需要再次安装各个包和公式,所以不要忘记这样做。
如果您需要更多见解,请不要忘记 Homebrew 也有大量官方文档。