linux系统上软件包安装,系统都有自带神器:Red hat有yum,Ubuntu有apt-get。然而mac os上并没有自带的神器,我们该怎么办呢?
不用担心,自然有第三方提供类似的包管理器,其中Homebrew是应用最广泛的工具。Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器。
不废话了,直接来看一下用法吧:
一、homebrew的安装,请参考官网安装步骤:http://brew.sh/
就一行命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
二、用homebrew安装其他软件,比如安装wget:
brew install wget
安装mysql:
brew install mysql
安装redis:
brew install redis
brew安装软件就这么简单,有很多mac软件都能通过brew进行安装(包括安装php, go, nginx等,安装完成后,不会对系统原有的环境产生污染)
三、查看brew已经安装的软件:
brew list
或者
brew ls
还可以这样 brew ls –l
是不是很爽?别着急,往下看
四、卸载brew安装的软件,使用如下命令:
brew rm wget
或者
brew remove wget
或者
brew uninstall wget
卸载依然那么简单,有同学要问了,能否启动,停止服务呢?
五、启动,停止,重启服务
启动服务:
brew services start mysql
停止、重启与上面类似:
brew services stop mysql
brew services restart mysql
查看brew已经启动的服务:
brew services list
启动,重启服务照样很简单。Brew还有什么NB的用法呢?
当然有,比如查看一下brew的版本:brew –version
更新一下brew:brew update
六、查看brew安装软件的详细信息
有时候我们需要把一些服务设置成开机启动,你又不记得设置命令,怎么办?
试试这个命令:
brew info mysql
最后一行写的很清楚,设置开机启动的命令~~
这个里面的信息比较多,brew安装软件的默认目录:/usr/local/Cellar/
其他信息有当前版本,依赖,注意事项等
七、升级所有可以升级的软件们
brew upgrade
我建议还是慎重使用此命令,有的时候我们并不希望把所有软件升级成最新版本
八、清理不需要的版本极其安装包缓存
brew cleanup
当你软件升级完成之后,可以清除一下
九、最后来个万能的命令吧:man brew
可以查找你不记得的命令以及参数