HomeBrew是一款在Mac OS X系統中使用的軟件包管理工具,我們可以通過HomeBrew官方版來尋找到很多Mac OS X系統里的重要程序,然后將這些程序直接進行安裝使用。而且你還可以通過這款軟件來對軟件進行管理,將沒用的軟件進行卸載。
Homebrew 是MacOS 上的套件管理器,Homebrew 會將套件安裝到獨立目錄,并將文件軟鏈接至/usr/local,所有文件均會被安裝到預定義目錄下,無需擔心 Homebrew 的安裝位置。Homebrew 的程式都是簡單的 Ruby 腳本,使用gem來安裝 gems、用brew來搞定那些依賴包,使 macOS 更便于使用。
使用 Homebrew 安裝 Apple 沒有預裝但 你需要的東西。
Homebrew 會將軟件包安裝到獨立目錄,并將其文件軟鏈接至 /usr/local 。
Homebrew 不會將文件安裝到它本身目錄之外,所以您可將 Homebrew 安裝到任意位置。
完全基于 git 和 ruby,所以自由修改的同時你仍可以輕松撤銷你的變更或與上游更新合并。
進入官網https://brew.sh/
進入官網后,復制這一段代碼
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
打開電腦終端,粘貼進剛剛復制的那一段代碼,回車,然后等待安裝完成
此時brew命令可能還不能用,在終端輸入“brew help”可能會提示“-bash: brew: command not found”錯誤
接著在終端輸入“sudo vim .bash_profile”回車,輸入電腦密碼,回車
按 “i” 進行輸入
在最后面添加下面一段配置
“export PATH=/usr/local/bin:$PATH”
然后按 “ESC”退出編輯,輸入“:wq”保存即可
wq前面有個冒號,不要看漏了!
最后在終端輸入下面代碼執行,使配置修改生效即可
“source .bash_profile”
此時再在終端中輸入“brew help”,可以看到brew已經可以使用了
安裝軟件,如:brew install oclint
卸載軟件,如:brew uninstall oclint
搜索軟件,如:brew search oclint
更新軟件,如:brew upgrade oclint
查看安裝列表, 如:brew list
更新Homebrew,如:brew update
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 [info | home] [FORMULA...]
刪除程序,和upgrade一樣,單個軟件刪除和所有程序老版刪除。
brew cleanup git
brew cleanup
查看那些已安裝的程序需要更新
brew outdated
brew list —列出已安裝的軟件
brew update —更新Homebrew
brew home *—用瀏覽器打開
brew info *—顯示軟件內容信息
brew deps * — 顯示包依賴
brew server * —啟動web服務器,可以通過瀏覽器訪問http://localhost:4567/ 來同網頁來管理包
brew -h brew —幫助
Homebrew下載加速怎么操作?
第一步,替換 brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
第二步,替換 homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
基本上到這一步,就能完成 Homebrew 的默認鏡像配置了,滿足日常使用不成問題。
如果你想更進一步優化下載速度,還可以為 Homebrew Bottles 也配置上鏡像。
有些同學可能不太清楚 Homebrew Bottles,這里先跟大家簡單介紹下。
在我們使用 brew install 安裝軟件包的時候,通常有兩種方式,一種是將代碼下載到本地并完成構建,另一種則是直接下載安裝包的二進制文件(Bottles)。
正常情況下,后者的速度都要優于前者,畢竟你不用再進行一次構建工作。
如何配置 Homebrew Bottles 鏡像呢?
首先要先區分你是用哪種終端工具,如果你用的是 bash,那可以通過下面這種方式來配置:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
如果你用的是 zsh,則可以用下面這種方式:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc
如果想進一步了解中科大所提供的 Homebrew 鏡像服務,可前往其官網查看詳情信息:
到這里,Homebrew 的鏡像你已全部配置完畢。