Homebrew
各位小夥伴是不是常常有這種感受呢?Mac自帶的App Store雖然和iPhone的App Store差不多,但是軟體的數量和品質要差很多,雖然基礎的必備軟體可以通過App Store下載安裝,但不裝幾個專業軟體怎麼對得起MBP“真·生產力工具”的稱號呢!這時候自帶的App Store就顯得捉襟見肘了。
比如JB大法的全家桶,開發人員避不開的IDE:
在App Store中是搜尋不到的:
這時候我們需要訪問軟體的官網,下載安裝包進行下載安裝,JB大法這些國外公司的軟體官網下載,沒有梯子下載起來是很慢的,這時候我們就需要Homebrew來幫你,一鍵下載安裝,更快、更高、更強,Mac第二個App Store!!!
什麼是Homebrew:
Homebrew 官網(https://discourse.brew.sh/c/homebrew)的介紹是Homebrew 是macOS(或 Linux)缺失的軟體包的管理器 ,即macOS 的套件管理工具,高效下載軟體的工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。簡單的一條指令,就可以實現包管理,而不用你關心各種依賴和檔案路徑的情況,十分方便快捷。
安裝Homebrew:
Homebrew的安裝方法十分簡單,其中文官網(https://brew.sh/index_zh-cn.html)給出的在終端中貼上以下命令回車即可安裝:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安裝過程中需要幾次回車確認,安裝完成後我們可以使用brew help命令檢測Homebrew是否正確安裝,出現下圖即為正常
若輸入命令提示:brew:command not found,則需要進行環境配置,若成功則跳過該步驟:終端輸入:sudo vim .bash_profile在 .bash_profile 檔案的末尾新增如下程式碼:export PATH=/usr/local/bin:$PATH在 vim 模式下,按下 i鍵 進入編輯模式;編輯完成後,按 Esc鍵 退出編輯模式;輸入 :wq 儲存退出( w 為 write 寫入,q 為 quit 退出);重新整理環境變數,輸入命令:source .bash_profile再次輸入 brew help 測試。
Homebrew常用命令:
brew search <packageName>
--搜尋軟體,支援關鍵字搜尋。比如我們想安裝Intellij Idea軟體,就可以用該命令查詢是否支援安裝該軟體:brew search intellij
就會列出可安裝的軟體包.
brew install <packageName>
--下載原始碼解壓編譯軟體,支援多個同時安裝,用 空格 隔開。如:brew install java
brew cask install <packageName>
--安裝已經編譯好的軟體包,如上述查詢的intellij-idea軟體在Casks下面:brew cask install intellij-idea
brew uninstall <packageName>
--解除安裝任意包
brew uninstall <packageName> --force
--徹底解除安裝任意包
brew cleanup #清理所有舊版本的包brew cleanup $<packageName> #清理指定的舊版本包brew cleanup -n #檢視可清理的舊版本包
--清理舊版本的包
brew list
--檢視已安裝包列表
brew upgrade #更新所有的包brew upgrade $<packageName> #更新指定的包
--更新包
brew update
--更新Homebrew,更新軟體包首先要更新Homebrew自身
解除安裝Homebrew:
Homebrew的解除安裝方法同樣簡單,在終端中貼上以下命令回車即可:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
以上就是小編為大家帶來的Mac平臺Homebrew軟體包管理工具的安裝和使用方法,還不趕緊碼起來去試試!!!命令列安裝軟體還可以在妹子面前秀一波哦