18.8.8
一、概念
包管理工具可以讓你安裝和更新程序變得更方便程梦,目前在 OS X 系統(tǒng)中最受歡迎的包管理工具是 Homebrew点把。跟linux中的apt和yum功效相同。
Homebrew將這些工具統(tǒng)統(tǒng)安裝到了 /usr/local/Cellar 目錄中屿附,并在/usr/local/bin 中創(chuàng)建符號鏈接郎逃。
官方網站:http://mxcl.github.com/homebrew/
二、安裝
brew安裝程序的過程中需要用到蘋果的xcode中的編譯器挺份。
Homebrew是基于Ruby和git的褒翰,所以使用Ruby下載安裝。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Homebrew 的配方都是簡單的 Ruby 腳本:
三匀泊、路徑
Homebrew安裝成功后优训,會自動創(chuàng)建目錄 /usr/local/Cellar 來存放Homebrew安裝的程序。 這是你在命令行狀態(tài)下面就可以使用 brew 命令了各聘。
Homebrew 會將軟件包安裝到獨立目錄揣非,并將其文件軟鏈接至 /usr/local 。
四躲因、命令
通過 brew update 就可以把包信息更新到最新妆兑,不過包更新是通過Git命令魂拦,所以要先通過 brew install git 命令安裝git。
查看安裝列表搁嗓, 如:brew list
安裝軟件芯勘,如:brew install XXX
卸載軟件,如:brew uninstall XXX
搜索軟件腺逛,如:brew search XXX
更新軟件荷愕,如:brew upgrade XXX
brew home *—用瀏覽器打開
brew info *—顯示軟件內容信息
brew deps * — 顯示包依賴
brew server * —啟動web服務器,可以通過瀏覽器訪問http://localhost:4567/ 來同網頁來管理包
brew -h brew —幫助
brew outdated 列出可以更新的軟件包
brew cleanup Homebrew 將會把老版本的包緩存下來棍矛,以便當你想回滾至舊版本時使用安疗。但這是比較少使用的情況,當你想清理舊版本的包緩存時够委,可以運行以上命令荐类。
brew list --versions 查看你安裝過的包列表(包括版本號):
五、卸載
萬一你用的不爽了,卸載指令:
cd brew –prefix
rm -rf Cellar
brew prune
rm git ls-files
rm -rf Library .git .gitignore bin/brew
rm -rf README.md share/man/man1/brew
rm -rf Library/Homebrew Library/Aliases
rm -rf Library/Formula Library/Contributions
rm -rf ~/Library/Caches/Homebrew
六茁帽、Homebrew Cask圖形界面
https://blog.csdn.net/Three_Zhang/article/details/78498131
參考:https://www.cnblogs.com/xd502djj/p/6923690.html
https://brew.sh/index_zh-cn.html