mac安装brew 软件包管理工具

作者: Fuoca 发布于 2020-08-26 更新于 2020-08-26 字数统计 2338字 阅读时长 ≈ 7分47秒

brew 是 Mac 下的一个包管理工具,作用类似于 centos 下的 yum

brew 可以用一条命令,就可以在mac上安装、卸载、更新各种软件包,因为brew的使用方便,如今已成为使用mac电脑的程序员的必备工具

mac上如何安装brew?

安装brew

安装brew也很简单,一条命令即可:

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

修改源为阿里云

配置方法

首先确保你已经安装好了 Homebrew 了, 如果没有, 请参考 OPSX 指引页的 Homebrew 文档;然后你只需要粘贴下述命令在对应终端运行。

Bash 终端配置
 # 替换brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
# 替换homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git
# 应用生效
brew update
# 替换homebrew-bottles:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
Zsh 终端配置
# 替换brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
# 替换homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git
# 应用生效
brew update
# 替换homebrew-bottles:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

换回官方源

出于某些场景, 可能需要回退到默认配置, 你可以通过下述方式回退到默认配置。

首先执行下述命令:

# 重置brew.git:
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
# 重置homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

然后删掉 HOMEBREW_BOTTLE_DOMAIN 环境变量,将你终端文/.bash_profile或者~/.zshrcHOMEBREW_BOTTLE_DOMAIN行删掉, 并执行

 source ~/.bash_profile

或者

 source ~/.zshrc

brew基本用法

brew作为使用mac电脑的程序员的必备工具,基本用法也很简单,小白同学只需要记住安装、更新、卸载三条就行:

安装软件

brew的安装目录在 `/usr/local/Cellar`,我们以安装`nodejs`为例子,只需要执行:

brew install nodejs

就安装完了,就这么简单

更新软件

brew upgrade nodejs

卸载软件

brew remove nodejs

全是一条命令。

在介绍几条其他命令:

shell script brew list      # 列出当前安装的软件 
brew search nodejs          # 查询与 nodejs 相关的可用软件 
brew info nodejs            # 查询 nodejs 的安装信息

如果需要安装指定版本的软件,执行 `brew search` 查看有没有需要的版本 在 @ 后面指定版本号,例如 brew install thrift@0.9

brew services

brew services 是一个非常强大的工具,可以管理软件,进行停止、重启等

brew install elasticsearch          # 安装 elasticsearch
brew services start elasticsearch   # 启动 elasticsearch
brew services stop elasticsearch    # 停止 elasticsearch
brew services restart elasticsearch # 重启 elasticsearch
brew services list                  # 列出当前的状态

开始你的brew之旅吧!

QuickLook 插件

  • QLColorCode :预览语法高亮,会自动帮你下载需要的依赖包(lua、highlight)
brew cask install qlcolorcode
brew cask install qlmarkdown
brew cask install qlstephen
来源:FuocaのBlog,欢迎分享,欢迎评论,( QQ:3283906509 )
本站资源有的自互联网收集整理,如果侵犯了您的合法权益,请联系本站我们会及时删除。
本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
Mac删除默认的ABC输入法
<< 上一篇 2020年8月26日 am4:37
使用搜索引擎的正确姿势
下一篇 >> 2020年8月26日 pm8:47

发表评论

  • 2用户数(个)
  • 18资源数(个)
  • 0本周更新(个)
  • 0今日更新(个)
  • 293稳定运行(天)

提供最优质的资源集合

立即查看 了解详情