首頁>科技>

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軟體包管理工具的安裝和使用方法,還不趕緊碼起來去試試!!!命令列安裝軟體還可以在妹子面前秀一波哦

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • iOS 13.4beta1上手體驗|最新iOS遮蔽更新方法