# Brew 强大的软件包管理器👍
# 介绍
brew是MAC与LINUX上的软件包管理器,类似于Linux中的yum与apt软件管理器 。
官网:https://brew.sh/index_zh-cn.html
# 安装
# MAC
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# LINUX
和MAC系统下的HOMEBREW一样,LinuxBrew (opens new window)是简单方便的LINUX包管理软件,可访问应用商店 (opens new window)查看应用软件细节。
- 软件相比YUM安装的要新些
- 安装在用户指定的目录,所以不需要
sudo
访问 - Brew 命令在MAC下支持服务开启和关闭,在LINUX暂不支持
安装配置
如果安装了zsh,需要将source ~/.profile
中有关brew配置添加到 ~/.zshrc
文件头部
输入下面指令执行安装,网络可能不稳定需要多试几次,祝你好运
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
依次执行下面命令完成配置(新增用户不需要执行上面命令,执行下面就可使用brew)
test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv) test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile
如果安装了zsh需要执行命令修改
.zshrc
配置文件echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.zshrc
注销并重新登录
exit
下面来安装
nginx
来测试 neovimbrew install neovim
# 国内镜像
使用国内镜像可以加快软件安装速度,依次执行以下命令即可设置为国内镜像
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
brew update
执行以下命令可还原镜像
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core
brew update
# 软件包管理
下面介绍使用brew管理软件包的操作。
# 搜索软件
查看PHP版本信息
brew info php
搜索php
brew search php
# 安装软件
如果用过Linux 中的 apt 或 yum ,brew使用方式与它们差不多,下面演示安装软件的方式。
安装 wget
brew install wget
安装 curl
brew install curl
安装composer
brew install composer
# 更新软件
更新 homebrew
brew update
更新软件
brew upgrade