Mac包管理工具brew
brew 是 Mac 下的一個包管理工具,類似于 centos 下的 yum,可以很方便地進行安裝/卸載/更新各種軟件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用來快速搭建各種本地環境,程序員必備工具,brew將這些工具統統安裝到了 /usr/local/Cellar 目錄中,并在 /usr/local/bin 中創建符號鏈接。
安裝 brew
首先要通過如下命令安裝 brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
基本用法
安裝/卸載/更新
以 nodejs 為例,執行下面命令即可,安裝目錄在 /usr/local/Cellar
brew install nodejs
如果需要更新或卸載
brew upgrade nodejs
brew remove nodejs
其他命令
brew list 列出已安裝的軟件
brew home [] 用瀏覽器打開相關包的頁面
brew info [] 顯示包信息
brew deps [] 顯示包依賴
brew server 啟動web服務器,可以通過瀏覽器訪問http://localhost:4567/ 來同網頁來管理包
brew -h brew幫助
下面參考下網友的總結:
查看brew的幫助
brew –help
安裝軟件
brew install git
卸載軟件
brew uninstall git
搜索軟件
brew search git
顯示已經安裝軟件列表
brew list
更新軟件,把所有的Formula目錄更新,并且會對本機已經安裝并有更新的軟件用*標明。
brew update
更新某具體軟件
brew upgrade git
查看軟件信息
brew [FORMULA...]
刪除程序,和upgrade一樣,單個軟件刪除和所有程序老版刪除。
brew cleanup git
brew cleanup
查看那些已安裝的程序需要更新
brew outdated
如果需要指定版本,可以在 brew search 查看有沒有需要的版本,在 @ 后面指定版本號,例如 brew install thrift@0.9
brew services
brew services 是一個非常強大的工具,可以用來管理各種服務的啟停,有點像 linux 里面的 services,非常方便,以 elasticsearch 為例
brew install elasticsearch
brew services start elasticsearch
brew services stop elasticsearch
brew services restart elasticsearch
brew services list
brew services 服務相關配置以及日志路徑
配置路徑:/usr/local/etc/
日志路徑:/usr/local/var/log
brew 官網:https://brew.sh/
原文鏈接:https://blog.csdn.net/hatlonely/article/details/79344883
萬一你用的不爽了,卸載brew:
cd `brew –prefix`
rm -rf Cellar
brew prune
rm `git ls-files`
rm -rf Library .git .gitignore bin/brew
rm -rfREADME.mdshare/man/man1/brew
rm -rf Library/Homebrew Library/Aliases
rm -rf Library/Formula Library/Contributions
rm -rf ~/Library/Caches/Homebrew
總結
以上是生活随笔為你收集整理的Mac包管理工具brew的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ElasticSearch 启动时加载
- 下一篇: 【如何去除嘴角皱纹】如何简单去除嘴角皱纹