[关闭]
@a5635268 2017-04-09T22:19:24.000000Z 字数 1594 阅读 1418

【MAC操作专题(1)】 brew的安装与使用

mac


介绍

Brew又叫Homebrew,是 Mac 下面的包管理工具,类似ubuntu系统下的apt-get的功能,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具。 Mac 自带ruby 所以安装起来很方便,同时它也会自动把git也给你装上。官方网站: http://brew.sh

安装

Homebrew是一个包管理器,用于在Mac上安装一些OS X没有的UNIX工具(比如著名的wget)。

Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接。

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

brew doctor #自检 如果看到Your system is ready to brew. 那么你的brew已经可以开始使用了。

更新镜像源

郁闷,老是报错不知道怎么处理

选择镜像源

cd /usr/local  
git remote set-url origin git://mirrors.tuna.tsinghua.edu.cn/homebrew.git  
//清华镜像源  
git remote set-url origin http://mirrors.ustc.edu.cn/homebrew.git  
//中科大镜像源  
//二者选其一即可更新  

设置

cd ~  
mkdir tmp  
cd tmp  
//以下要与你选择的镜像源相同  
git clone git://mirrors.tuna.tsinghua.edu.cn/homebrew.git  
git clone http://mirrors.ustc.edu.cn/homebrew.git  

sudo rm -rf /usr/local/.git  
sudo rm -rf /usr/local/Library  
sudo cp -R homebrew/.git /usr/local/  
sudo cp -R homebrew/Library /usr/local/  

常用命令

brew update                        #更新brew可安装包,建议每次执行一下
brew search php55                  #搜索php5.5
brew tap josegonzalez/php          #安装扩展<gihhub_user/repo>   
brew tap                           #查看安装的扩展列表
brew list                          #查看已安装的brew列表
brew install php55                 #安装php5.5
brew remove  php55                 #卸载php5.5
brew upgrade php55                 #升级php5.5
brew options php55                 #查看php5.5安装选项
brew info    php55                 #查看php5.5相关信息
brew home    php55                 #访问php5.5官方网站
brew services list                 #查看系统通过 brew 安装的服务
 brew uninstall wget               #卸载通过brew安装的wget
brew services cleanup              #清除已卸载无用的启动配置文件
brew services restart php55        #重启php-fpm

常用软件安装

一般安装的路径在 /usr/local/Cellar

安装redis

brew search redis

brew install redis # 后面没带版本号就总是安装最新的

ll  /usr/local/bin | grep redis  # 此处就看到了redis的命令已安装成

sudo redis-server # 开启服务 

# 设置开机启动
ln -f /usr/local/Cellar/redis/3.0.4/homebrew.mxcl.redis.plist ~/Library/LaunchAgents/  
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist  ≈
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注