HomeBrew,Mac上的开发者利器
HomeBrew - MacOs的包管理和软件管理工具
简介
【HomeBrew,Mac上的开发者利器】Mac OS因为是Unix-like系统,可以使用很多Linux下的开源工具,但它不像linux有yum/apt,node和python语言有npm/pip来管理自己的软件包依赖,所以就有了HomeBrew。
官网这样描述自己:HomeBrew能安装Apple没有预装,但你需要的东西。
Home既可以用brew命令安装nginx/regid/mysql等开发者工具。
常用命令
# 安装HomeBrew
$ /usr/bin/ruby -e "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/master/install](https://raw.githubusercontent.com/Homebrew/install/master/install))"# 搜索软件确切的包名
$ brew search nginx# 安装软件
$ brew install nginx# 删除软件
$ brew uninstall nginx# 更新软件
$ brew update nginx# 检查已安装,但命令无法执行的软件
$ brew doctor# 建立环境链接,避免手动配环境变量。
$ brew link nginx
HomeBrew - Cask Cask是HomeBrew的一个扩展(已内置),解决brew命令不能安装Mac App的问题,可以一行命令实现软件的的安装,优化/简单/快速。
# 安装cask
$ brew tap caskroom/cask# 安装软件
$ brew cask search qq
$ brew cask install qq# 查看已安装软件
$ ls /usr/local/Caskroom
官方文档 有高级需求,如没有自己想要的软件、软件版本,想自定义软件源,请看这个。 https://docs.brew.sh/
官网及参考 homebrew: https://brew.sh/
cask: http://caskroom.github.io/
cakebrew: https://www.cakebrew.com/
launchrocket: https://github.com/jimbojsb/launchrocket
常见问题(持续更新) 新系统版本,link失败
#1 如果没有那个目录,先创建目录,有则直接第二步
$ sudo mkdir DIR_PATH#2 更改权限
$ sudo chown -R $(whoami):admin DIR_PATH#3 检查未链接的程序并链接
$ brew doctor
$ brew link PKG_NAME
推荐阅读
- Y房东的后半生14
- 陇上秋二|陇上秋二 罗敷媚
- Mac安装Chromedriver
- MediaRecorder前后摄像头同时录像
- live|live to inspire 一个普通上班族的流水账0723
- 上班后阅读开始变成一件奢侈的事
- 危险也是机会
- “精神病患者”的角度问题
- 亲子日记第186篇,2018、7、26、星期四、晴
- 海院(实干是海院风景(上))