Mac 软件包管理器Homebrew使用指北

本文详细介绍了Homebrew,一个Mac上的软件包管理器。内容包括Homebrew的核心概念,如tap和cask,以及如何安装、卸载、升级软件,管理后台服务,切换镜像源,使用Brewfile迁移环境,和一些进阶技巧。此外,还提到了辅助软件Cakebrew和launchrocket,以及如何查找和卸载Homebrew。
摘要由CSDN通过智能技术生成

Homebrew

Homebrew由开发者 Max Howell 开发,并基于 BSD 开源,是一个非常方便的软件包包管理器工具。

Homebrew 官网

Homebrew 的几个核心概念

在正式介绍 Homebrew 的使用之前,我先为你介绍一下 Homebrew 中的一些核心的概念,了解这些概念,就可以帮助你更好的去使用 Homebrew。

词汇 含义
formula (e) 安装包的描述文件,formulae 为复数
cellar 安装好后所在的目录
keg 具体某个包所在的目录,keg 是 cellar 的子目录
bottle 预先编译好的包,不需要现场下载编译源码,速度会快很多;官方库中的包大多都是通过 bottle 方式安装
tap 下载源,可以类比于 Linux 下的包管理器 repository
cask 安装 macOS native 应用的扩展,你也可以理解为有图形化界面的应用。
bundle 描述 Homebrew 依赖的扩展

其中,最关键的是 tap 、cask,我们在后续会经常用到。

Homebrew 常用操作

安装 Homebrew

1. 自动安装(推荐)

在使用 Homebrew 之前,首先我们需要完成 Homebrew 的安装工作。Homebrew 的安装工作非常简单,只需要执行如下代码,就可以自动开始安装流程,后续根据提示操作即可。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 上边的命令执行两个命令,首先下载install文件,然后用系统的ruby工具安装
  • 尽量在bash或者zsh下安装,fish下会提示不识别’$’
  • 不需要使用超级权限(sudo),该文件会将HomeBrew安装至usr/local目录下。安装过程中会提示你执行哪些动作

后边还会有一些提示。继续的话会提示输入密码,等待安装完成。

安装完成后输入brew -v 即可显示是否安装成功:

Homebrew version

2. 手动安装

执行如下命令:

mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew

避免以下两点:

  1. 目录内包含空格
  2. 不要安装在/sw或者/opt/local目录下

当然也可以手动下载安装脚本,然后修改HOMEBREW_PREFIX变量的值,修改为自己

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值