美文网首页
Mac软件包管理器Homebrew

Mac软件包管理器Homebrew

作者: zhangyaqi | 来源:发表于2019-09-28 19:57 被阅读0次

Homebrew包管理器

[toc]

一、简介

Homebrew是Mac OS X下的一款软件包管理器, 相当于Linux下的yum、apt-get. 通过Homebrew可以方便的下载、安装应用, 不再需要亲自动手去搜索各种安装包.

注意:Homebrew与Mac OS X中的MacPorts包管理器不兼容, 如果已经安装MacPorts, 需先将其卸载.

二、安装

安装Xcode命令行工具

Homebrew包管理器依赖Xcode的命令行工具Command Line Tools (CLT) for Xcode, 可以通过两种方式来获取:

  • 只安装Xcode命令行工具, 在终端执行如下命令:

    xcode-select --install

  • 直接在AppStore中安装整个Xcode(如果有用Xcode做开发的话)

安装Homebrew

直接在终端中执行如下命令执行安装即可

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/[Homebrew](https://brew.sh)/install/master/install)"

安装结束后查看Homebrew版本信息

brew --version

三、替换Homebrew安装源

这里替换为清华大学开源软件镜像站的安装源, 直接在终端执行如如下命令即可:

git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git

brew update

如果需要替换二进制预编译包源的话, 可以执行如下命令:

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile

source ~/.bash_profile

复原操作可以参考https://mirrors.tuna.tsinghua.edu.cn/help/homebrew

4、禁用自动更新

Homebrew在安装应用时, 默认情况下会自动更新所有应用, 需要等待很长时间的更新操作, 可以选择屏蔽自动更新:

echo 'export HOMEBREW_NO_AUTO_UPDATE=true' >> ~/.bash_profile

source ~/.bash_profile

5、安装brew-cask

brew-cask是一个Homebrew的增强工具, 用于下载安装Mac OS X的GUI应用的二进制预编译包(Chrome、sourcetree等客户端).

Github地址为: https://github.com/xyb/homebrew-cask-completion

brew-cask可以采用如下命令安装:

brew install homebrew/completions/brew-cask-completion

或者

brew tap homebrew/completions
brew install brew-cask-completion

6、常用命令

输入brew命令可以看到brew的常用用法, brew cask的用法与brew大体一致

Example usage:
brew search     搜索包
brew info       查看包信息
brew install    安装包
brew update     更新brew
brew upgrade    更新软件包
brew outdated   查看可用更新
brew uninstall  卸载应用包
brew list       已安装列表

brew config     查看配置信息
brew doctor     诊断

brew help       查看帮助信息

相关文章

  • Homebrew macOS 缺失的软件包管理器

    Homebrew 安装 Homebrew 相当于mac一个软件包管理器,Homebrew 官网(中文)有详细的介绍...

  • Mac软件包管理器Homebrew

    Homebrew包管理器 [toc] 一、简介 Homebrew是Mac OS X下的一款软件包管理器, 相当于L...

  • Mac OS下安装配置mysql8.0

    一、安装Homebrew。 Homebrew 是Mac OS的软件包管理器,它可以自动安装软件的依赖包,非常便捷。...

  • Mac下安装Homebrew

    Homebrew是什么? Homebrew是“MacOS缺失的软件包管理器”,用来安装Mac没有预装但 你需要的东...

  • Mac上的神器

    1. HomeBrew Mac os上的软件包管理器,可以方便的用来安装、更新、卸载软件。 HomeBrew官网网...

  • HOMEBREW

    homebrew是mac下的软件包管理器,由ruby写成。 一些默认配置 homebrew默认将软件安装在 /us...

  • Homebrew

    Homebrew (macOS 缺失的软件包管理器) Homebrew 简介 1. 安装 Homebrew 2. ...

  • Mac OS 安装.NET Core

    第一步:安装[Homebrew],Homebrew其实就是一个软件包管理器 安装步骤 第二步: 清除Mac下你的所...

  • Git 在 iOS 开发中的使用

    安装(macOS) 1.安装Homebrew :软件包管理器,用于管理一些开源软件在 Mac OS X 上的安装和...

  • Mac实用工具集2

    Homebrew:Mac包管理器 Homebrew是基于Ruby的Mac包管理器,用于在MacOS上安装一些系统没...

网友评论

      本文标题:Mac软件包管理器Homebrew

      本文链接:https://www.haomeiwen.com/subject/aehzyctx.html