如何在Mac上安装Homebrew


时间: 2022-01-19 13:23:54 人气: 392 评论: 0

How-to-install-homebrew-on-macOS.png

macOS命令行界面可能很惊人,但里面有很多价值。通过使用命令行,您可以通过在终端中运行命令来解决Mac上的许多任务。它有助于简化许多工作,特别是对于软件开发人员。

像Homebrew这样的包管理器使命令行界面更加强大。在本教程中,我们将介绍如何在Mac上安全地安装和卸载Homebrew。

什么是Homebrew?

“Homebrew会安装你需要的东西,而苹果没有”——这是Homebrew的创建者们对它的描述,我们同意。如果您想要更详细的定义,Homebrew是一款免费的macOS开源软件包管理器,可帮助您安装、更新、卸载和管理Python、Ruby和Node等开发工具。在你的Mac上安装js。

你为什么需要它?使用自制软件,您可以从大量命令行工具中获益,从而实现工作自动化。最重要的是,它们都安装、卸载和更新在Mac上的一个位置。以下是通过自制软件可以获得的有用工具的几个示例:

  • imagemick可将图像转换为其他格式

  • archey与您的团队共享本地主机

  • hub提供更好的Git体验

  • tldr提供了有关如何使用命令行的实际示例。

Homebrew工作原理

为了简化编码术语,我们不会解释 Homebrew 是如何在幕后工作的。作为用户,您应该知道的主要事情是 Homebrew 通过终端命令执行操作——您可以通过输入几个词来安装、更新和卸载软件包。有一些简单的默认 brew 命令用于安装单文件实用程序,还有更高级的子命令称为 casks — 您必须使用它们来安装多目录实用程序。

如果您已经感到困惑……

这很正常。也许你是一个新手或者不习惯使用终端(它有一个非常无聊的界面,让我们承认这一点)。如果是这种情况,我们建议您查看Mac助理网站。这是一项订阅服务,可让您访问大量工具——从开发工具到生产力应用程序,可帮助您跟踪时间、记录屏幕、将文件转换为其他格式等。

它的美妙之处在于您不必了解这些应用程序或知道它们的作用——您只需在搜索中输入您的任务(例如,“编辑 PDF”),Setapp 就会为您提供可以编辑 PDF 的应用程序。就是这么简单。

1.png

在Mac上安装Homebrew

转到主要部分-“安装自制Mac”-我们应该解释一下,我们描述的安装方法使用curl下载安装脚本。此方法最简单,由自制团队推荐。这同样适用于卸载自制软件的过程。由于一些人出于安全原因不想使用curl,所以有一些方法可以手动下载并执行脚本(但我们在这里不进行讨论)。

在深入研究该过程之前,请确保您的macOS满足以下要求:

  • Apple Silicon或64位CPU

  • macOS 10.14或更高版本

  • Bourne兼容的shell(bash或 zsh语法)

  • Xcode的命令行工具(我们将在下一节中解释如何安装这些工具)。

为Xcode安装命令行工具

Xcode 是 Apple 的原生 IDE,它是一个集成的开发环境,拥有在 Mac 上进行软件开发所需的所有工具。要安装一些 Homebrew 包组件,您需要先安装 Xcode 的命令行工具(以防您之前没有安装过)。

以下是为 Xcode 安装命令行工具的方法:

  1. 打开终端并输入以下命令:xcode-select --install

  2. 在新的对话框窗口中,确认您要安装 Xcode 工具

  3. 同意许可协议并等待安装过程完成。它可能需要一段时间。

    2.png

在Mac上安装Homebrew

现在您的 Mac 已准备好使用 Homebrew。这是完整的安装过程:

  1. 打开终端并输入以下命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)

  2. 输入您的管理员密码(请注意,您不会在终端窗口中看到您的击键 - 这是一种安全措施)→ 点击 Return

  3. 等待几分钟,直到您在终端中看到“安装成功”消息。

    3.png

设置Homebrew

在终端中,运行 brew help 开始。您将看到可以帮助您通过 Homebrew 安装不同软件、配置和更新的命令示例。例如,要安装一个包,你应该在终端中输入 brew install 'package name'。您还应该注意一些有用的故障排除命令,例如可以检测安装问题的 brew doctor。

4.png

更新Mac Homebrew

您通过 Homebrew 安装的任何内容都需要定期更新。您还应该偶尔更新包管理器以确保它正常工作并且您不会错过一些重要的新功能:

  • 要更新 Homebrew,请在终端中运行 brew update

  • 要找出需要更新的软件包,请在终端中运行 brew outdated

  • 要更新特定包,请在终端中运行 brew update package name

如果您是 Homebrew 的新手,请关注Homebrew 的社区讨论——您会在其中找到来自其他 Mac 用户的大量见解和故障排除技巧。

更多工具,如Homebrew

Homebrew 在您的工作流程中向前迈进了一步。但是您可以使用 Setapp 采取更多步骤!Gitfox 和 DevUtils 是两个出色的应用程序,它们将帮助开发人员和任何使用 Git 的人每周节省几个小时。

如果您使用 Homebrew 连接到存储库,您会喜欢Gitfox。它不仅是 Homebrew 的 hub 命令的更好替代品,Gitfox 还使使用 Git 的整个过程更加智能。您可以使用此应用程序来提高代码质量并更快地提交。

DevUtils让您可以访问大量的开发工具。很难描述这个应用程序到底做了什么,因为选项是无穷无尽的。从格式化 JSON 到调试 JWT 令牌,您可以在 Mac 上本地完成所有这些操作,无需连接互联网。

5.png

如何从Mac卸载Homebrew

如果您在 Homebrew Mac 工具中没有发现太多价值,您可以通过终端轻松卸载包管理器。这是您应该运行的命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)

您将收到有关将从 Mac 中删除的所有 Homebrew 文件的提示。

6.png

卸载Mac Homebrew软件包

如果您不想摆脱包管理器本身——而是想删除特定的包——你可以这样做。以下是详细说明:

  1. 通过运行以下命令,确保要删除的包与正在使用的包之间没有依赖关系:brew deps package name

  2. 如果您找到了依赖项并决定忽略它们,请键入以下内容:brew uninstall --ignore-dependencies 'package name'

  3. 要卸载包,请运行命令 brew uninstall package name

Homebrew让你的Mac变得杂乱无章。这是解决方法

Homebrew 最常见的问题是,一旦您开始使用它,多功能文件和配置就会开始堆积在您的驱动器上。这似乎是合乎逻辑的,因为使用 Homebrew 的全部目的是帮助您在计算机上安装一些额外的东西。但问题是 Homebrew 也会产生很多你不需要的混乱。

每次更新特定包或 Homebrew 本身时,都会创建旧版本的副本。这些副本不会去任何地方——它们只是坐在那里,占用您的存储空间。如果您在终端中运行命令 brew cleanup -n ,您可以检查旧副本占用了多少空间。最糟糕的是,通过简单地卸载 Homebrew 几乎不可能删除所有这些残留物。

CleanMyMac X是唯一可以完全删除Homebrew的应用程序,其中包含与之关联的所有文件、目录和副本。只需运行系统垃圾清理 → 清理。在您同意删除CleanMyMac X 在您的Mac上发现的垃圾之前,您可以单击查看详细信息以确保您没有删除任何重要的内容。剧透:这不会发生,因为 CleanMyMac X 足够智能,可以只删除您不需要的杂物。

7.png

如果您想要更彻底的清理,请使用智能扫描功能。它可以消除杂乱,检测恶意软件并优化 Mac 的速度和整体性能。无论您是 Mac 新手还是专业用户,CleanMyMac X 都会带给您片刻的幸福。想象一下,您无需手动释放存储空间,从而节省了多少时间和精力!

结论

如果您希望提高工作效率并使用 Mac 做更多事情,那么命令行包管理是正确的方向。Homebrew是最好的免费软件包管理器之一,如果您有一定的终端经验,它相对容易使用。如果它不适合您,您可以使用 Gitfox 和 DevUtils 等工具来提升您的工作。

Gitfox、DevUtils和 CleanMyMac X都是付费应用程序,但您可以通过Mac助理下载她们。Mac助理是一种生产力服务,让您思考任务,而不是应用程序。它介绍了使用 Mac 的全新方法,而是在Mac助理中键入您的任务,然后立即获取解决您任务的应用程序。

评论
游客