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 X 安装 Linux 工具包。安装过程很简单:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"HomeBrew是ruby脚本,但是mac下不需要安装...
Homebrew Mac OS X 的包管理器 v3.6.20.zip
Homebrew Mac OS X 的包管理器 v4.2.10.zip
brew, Linux的Homebrew 软件包管理器 Linuxbrew 是一个包管理器( 包管理器)的一个 fork 。它可以安装在你的主目录中,不需要 root 访问。 同样的软件包管理器也可以在你的Linux服务器和Mac笔记本上使用。 在旧的...
精品软件工具--EasySetup是一个为Mac自动安装和配置软件的Shell脚本工具。它使用Homebrew包管理器
Homebrew是Mac Os的包管理工具,相当于Redhat Linux(Centos/RHEL/Fedora)的yum或者Debian Linux(Debian/Ubuntu)的apt-get。这篇文章主要介绍了Mac安装Homebrew的那些事儿 ,需要的朋友可以参考下
自制核心Homebrew软件包管理器的核心公式。 Linuxbrew软件包管理器(Linux上的Homebrew或Linux上的Windows 10 Subsystem)的核心公式位于。如何安装这些公式? 只需brew install <formula> 。 这是Homebrew的默认...
Emacs Mac端口这是什么? 官方资料库: : 这是GNU Emacs 27的“ Mac端口”。它为Mac OS X 10.6-macOS 11.0提供了本机GUI支持。 请注意,Emacs 23和更高版本已经通过NS(可可)端口包含了官方的GUI支持。 因此,如果...
自家制取证 该存储库包含与数字取证相关的非正式公式。... brew install https://raw.github.com/anarchivist/homebrew-forensics/master/<directory>/<formula>.rb 文件 brew help , man brew或自制。
以下是Kubernetes 在 Mac 上的安装配置和搭建单机服务的步骤: 1. 安装 Docker for Mac: - 前往 Docker 官网下载 Docker Desktop for Mac 的安装包。 - 双击安装包并按照提示完成安装。 2. 安装 Kubernetes ...
狗仔队家酿水龙头 此分接头主要用作在 Mac OS X 上使用 Paparazzi UAV 框架所需的包的临时位置。有关使用和安装说明,请参阅。 访问主以获取有关这是什么的更多信息。
类似于yum和apt-get的mac下的包管理器. Install Homebrew 安装依赖 Xcode Command Line Tools 然后使用以下命令安装: $ ruby -e "$(curl -fsSL -k ...
- OSX 包管理器 - MongoDB 使用的一种语言 - 使用 Homebrew: brew update + brew install mongodb - Python 包管理器(如果您已经安装了 Python,则应该已经安装了 Pip) pip install -r requirements.txt - ...
axe.store 是一款 Mac 下的包管理工具,同时支持命令行软件和图形界面软件安装 axe.store 介绍 axe.store 是一款 Mac 下的包管理工具,同时支持命令行软件和图形界面软件安装 axe.store 相对 Homebrew 的核心优势...
原来的名称现在用词不当,因为该软件将管理在Homebrew下安装的openssl和libressl的证书捆绑包。 Makefile包含一个名为osx-ca-certs的目标,该目标的行为与security export -t certs -p相似,不同的是它不会像后者...
设计与创意Guigna尝试通过创建通用类(GSystem和GPackage)来抽象化几个程序包管理器,同时保持最低限度的方法并使用屏幕抓取功能。 Objective-C和MacRuby / RubyMotion中的原始实现已移植到Swift。 Guigna并没有...
homebrew是mac下非常好用的包管理器,会自动安装相关的依赖包,将你从繁琐的软件依赖安装中解放出来。 安装homebrew也非常简单,只要在终端中输入: <!-- lang: shell --> ruby -e "$(curl -fsSL ...