centOS下有yum,ubuntu下有apt,习惯了使用包管理器安装工具和其依赖,所以mac下可以使用Homebrew。
Homebrew官网:http://brew.sh
在终端下执行命令即可自动完成安装:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
常用命令:
1.查询:brew search wget 或者使用正则 brew search /wget.*/
2.安装:brew install wget :安装的所有软件都在/usr/local/Cellar目录下,相应的命令被软连接到/usr/local/bin下,查看/etc/paths,如果/usr/local/bin在最上面,说明这个命令里的命令优先被系统检索使用。
3.卸载:brew uninstall wget
4.列出使用brew已经安装的全部软件:brew list
5.更新brew:brew update
6.显示依赖包:brew deps wget #显示wget的依赖包,比如openssl
7.显示软件信息:brew info wget
8.列出软件安装路径:brew list wget #安装完成后会使用软连接到/usr/local/bin下
9.用浏览器打开软件的官网:brew home wget #brew home会打开Homebrew的官网
10.升级软件:brew upgrade wget
github网站有ip访问次数限制,多次调用brew命令后会提示如下错误:
Error: GitHub API Error: API rate limit exceeded for 114.111.167.230. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.) Try again in 44 minutes 38 seconds, or create a personal access token: https://github.com/settings/tokens/new?scopes=&description=Homebrew and then set the token as: export HOMEBREW_GITHUB_API_TOKEN="your_new_token"
按照提示访问相应的网站,注册个帐号,然后生成一个token,并导入到环境变量中。
另外,执行brew update命令时,报如下错误:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun这和升级了macOS系统有关系,可以执行命令:xcode-select --install,在弹出的软件安装界面中点击安装即可解决该问题。
另外,这个时候也会提示你需要对当前用户进行授权:sudo chown -R username /usr/local ,执行完brew update后,会提示你修改回原来的权限:sudo chown root:wheel /usr/local
相关推荐
homebrew-emacsmacport, Homebrew 包管理器的Emacs mac端口公式 Mac端口这是什么?官方知识库:https://bitbucket.org/mituharu/emacs-mac/overview这是"mac端口"Emacs 25的。 这为 Mac OS X 10.6 - 10.13提供了本机...
Homebrew是Mac OS和Linux上广泛使用的包管理器,它使得安装、升级和管理软件变得极其简单。这个开源项目旨在为Homebrew添加额外的功能,特别是针对Go语言开发的工具。 在“homebrew-go-master”这个压缩包中,我们...
3. `Homebrew-4.1.14.pkg`:这是macOS特有的包安装程序文件,用户可以通过双击直接在图形界面下进行安装,过程相对简单,适合不熟悉命令行操作的用户。 安装Homebrew通常涉及在终端中运行特定的命令,但对于4.1.14...
Homebrew 是Mac OS X系统上广泛使用的开源包管理器,它允许用户轻松地安装、管理和升级各种命令行工具,包括编程语言、系统库、实用工具等。标题中的"v3.6.20"指的是Homebrew的一个特定版本,这个版本可能包含了性能...
Homebrew 是Mac OS X系统中的一个非常重要的包管理器,它允许用户轻松地安装、管理和升级各种开源软件。这个压缩包“Homebrew Mac OS X 的包管理器 v4.2.10.zip”包含了Homebrew的特定版本4.2.10的源代码和其他相关...
Homebrew,被誉为Mac OS上的“Linux包管理器”,是一个开源项目,旨在简化在苹果操作系统上安装和管理软件的过程。它允许用户通过简单的命令行指令来安装、升级和卸载各种软件,无需关注编译、配置和依赖关系的复杂...
Homebrew 是最简单和灵活的方式,用来在 Mac OS X 安装 Linux 工具包。安装过程很简单:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"HomeBrew是ruby脚本,但是mac下不需要安装...
HomeBrew是Mac OS X系统下广泛使用的开源包管理器,它使得用户可以简单地通过命令行来安装、更新和卸载各种软件包。HomeBrew Ruby则是HomeBrew的一部分,它基于Ruby语言,用于编写和维护各种软件的安装配方,也就是...
Homebrew 的核心理念是“Linux 管理 macOS”,它借鉴了 Linux 上的包管理概念,将这个便利带给了苹果用户。 ## Homebrew 安装 在 Mac 上安装 Homebrew 非常直观,只需要在终端中执行一行命令即可: ```bash /bin/...
【标题】: EasySetup——Mac自动化安装与配置神器结合Homebrew包管理器 【描述】: EasySetup是一款专为Mac用户设计的Shell脚本工具,旨在简化软件的安装和配置过程。通过集成Homebrew,一个强大的开源包管理器,...
Homebrew,又被称为“Mac上的apt-get”,是 macOS 系统下的一个包管理器,用于方便地安装和管理各种开源软件。通过Homebrew,用户可以在命令行中像安装本地应用一样安装各种开发者工具,包括Node.js、Git等,当然也...
Homebrew是针对Mac OS X(现称为macOS)操作系统的一款开源包管理器,它被誉为“OS X缺少的包管理器”。这个工具使得用户能够轻松地安装、管理和升级那些Apple官方并未默认提供的软件包。Homebrew的出现极大地简化了...
`ansible-role-homebrew` 是一个专门为 MacOS 平台设计的 Ansible 角色,用于安装和管理 Homebrew,这是一个非常流行的包管理器,可以方便地在 macOS 系统上安装软件。 **Homebrew 简介** Homebrew 是 macOS 上的...
Homebrew是Mac上的一个包管理器,可方便地安装各种开发工具。首先,需要安装Homebrew。打开终端并输入以下命令: ```bash /bin/bash -c "$(curl -fsSL ...
在Atom编辑器中安装`atom-linter-homebrew-formula`可以通过Atom包管理器(APM)完成。APM是Atom内置的命令行工具,可以方便地查找、安装和管理Atom插件。只需在终端输入`apm install atom-linter-homebrew-formula`,...
Homebrew 是一款针对 macOS 操作系统的开源包管理器,它为开发者提供了在 Mac 上安装软件的简便方式。这个工具使得用户能够用命令行快速安装、更新和管理各种软件包,而无需关注编译、配置和依赖关系等繁琐过程。...
在这个上下文中,"Ruby" 表明 homebrew-paparazzi 可能是用 Ruby 编写的,或者至少是与 Ruby 的生态系统相关联,因为 Homebrew,它是 Mac OS X 上广泛使用的开源包管理器,就是用 Ruby 实现的。 **压缩包子文件的...
Homebrew是Mac Os的包管理工具,相当于Redhat Linux(Centos/RHEL/Fedora)的yum或者Debian Linux(Debian/Ubuntu)的apt-get。这篇文章主要介绍了Mac安装Homebrew的那些事儿 ,需要的朋友可以参考下
Homebrew是Mac OS平台上流行的开源包管理器,它使得安装、升级和管理各种软件变得简单。"homebrew-emacs-plus"是Homebrew为Emacs提供的一款扩展配方,它旨在简化Emacs Plus版本的安装过程。Emacs Plus是在标准Emacs...