又缺开发环境了?Homeberw帮你搞定~~~~
什么是Homeberw?
这里引用官方解释的话如下:
" Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include with OS X. "
大概意思是,Homebrew是一个包管理器,用于在Mac上安装一些OS X没有的UNIX工具例如wget
熟悉Windows用户应该都知道Windows上有很多方便安装软件管理工具,比如说QQ软件管理、360软件管理、迅雷软件管理等等、熟悉Linux的用户应该都知道,Linux上可以使用 Yum 或者 apt-get来安装软件包,那么Mac OS X系统也有软件管理工具 比如老牌的Macports,Fink包管理系统,以及Apple的官方Mac App Store,那么作为开发者使用Mac OS X系统开发时,如果此时你的系统上缺少MySQL、Node.Js、Git 等工具或环境,你是不是会一个一个的打开官网下载,然后在一个一个安装配置各种依赖路径,这样下来光搭建开发环境就浪费很多的时间,那么有没有一款工具可以为我们节约从安装到配置依赖的时间呢?答、有哒,那就是我们现在介绍的 Homebrew 作为 Mac / Linux 上一款颇为知名的软件包管理工具,Homebrew 为开发者提供非常便捷的操作体验,从软件安装、卸载、更新、查看所有功能一应俱全。
在你使用 Homebrew 来管理 Mac / Linux 上各类软件包时,无需担心软件在安装过程中出现的各种依赖与路径配置等问题,所有一切操作Homebrew 会自动为你配置好。
Homebrew官网链接:https://brew.sh/index_zh-cn
Homebrew存放路径:
Homebrew会将工具安装到了 /usr/local/Cellar 目录中 同时在 /usr/local/bin中创建符号链接
Homebrew优点介绍:
1、可以自动解决参数依赖问题
2、安装软件不需要加sudo
3、提供了一键式安装
Homebrew安装操作:
安装 Homebrew你只需打开你的终端然后输入以下命令,或者你可以进入Homebrew官网下载.dmg安装包进行安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Homebrew使用操作:
Homebrew是通过 brew 命令来进行 安装、查看、删除工具依赖等操作~ 下面我们来介绍Homebrew的brew常用命令
本文以MySQL软件包为例
-------------------bew常用命令--------------------------------
// 1、bew安装MySQL
brew install mysql
// 2、bew查找MySQL软件包
brew search mysql
// 3、brew列出所有安装的软件包
brew list
// 4、brew删除MySQL软件包
brew remove mysql
// 5、brew查看软件包信息
brew info mysql
// 6、brew列出软件包的依赖关系
brew dips mysql
// 7、更新brew
brew update
// 8、清理安装包 内存小的建议一天一次~哈哈哈
brew cleanup
Homebrew替换源操作:
由于国内网络问题,在你使用Homebrew brew命令安装软件时,你可能会出现安装失败,此时有两种解决方案,一种是科学上网,还有一种就是我们接下来要讲的替换源操作,其实和Node.Js替换成淘宝下载源一样,操作命令如下.
// 中科大镜像
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
———————————————————————————————————————————————————————————————————————————————————
// 更多国内源
// 中国科大:
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
// 清华大学:
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
如果你恢复官方源命令如下
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
卸载Homebrew工具操作:
// 1、卸载Homebrew命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
// 2、检查是否完成卸载命令
/usr/local
如果你还想学习更多Homebrew内容,请参考Homebrew官网文档:点我查看官网文档