各位小夥伴是不是常常有這種感受呢?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)給出的在終端中粘貼以下命令回車即可安裝:
<code>/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"/<code>
安裝過程中需要幾次回車確認,安裝完成後我們可以使用brew help命令檢測Homebrew是否正確安裝,出現下圖即為正常
- 終端輸入: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常用命令:
<code> brew search <packagename> /<packagename>/<code>
--搜索軟件,支持關鍵字搜索。比如我們想安裝Intellij Idea軟件,就可以用該命令查詢是否支持安裝該軟件:brew search intellij
就會列出可安裝的軟件包.
<code> brew install <packagename>/<code>
--下載源碼解壓編譯軟件,支持多個同時安裝,用 空格 隔開。如:brew install java
<code> brew cask install <packagename>/<code>
--安裝已經編譯好的軟件包,如上述查詢的intellij-idea軟件在Casks下面:brew cask install intellij-idea
<code> brew uninstall <packagename>/<code>
--卸載任意包
<code>brew uninstall <packagename> --force/<packagename>/<code>
--徹底卸載任意包
<code>brew cleanup #清理所有舊版本的包
brew cleanup $<packagename> #清理指定的舊版本包
brew cleanup -n #查看可清理的舊版本包 /<packagename>/<code>
--清理舊版本的包
<code>brew list/<code>
--查看已安裝包列表
<code>brew upgrade #更新所有的包
brew upgrade $<packagename> #更新指定的包 /<packagename>/<code>
--更新包
<code>brew update /<code>
--更新Homebrew,更新軟件包首先要更新Homebrew自身
卸載Homebrew:
Homebrew的卸載方法同樣簡單,在終端中粘貼以下命令回車即可:
<code>/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"/<code>
以上就是小編為大家帶來的Mac平臺Homebrew軟件包管理工具的安裝和使用方法,還不趕緊碼起來去試試!!!命令行安裝軟件還可以在妹子面前秀一波哦
閱讀更多 小和愛科技 的文章