Mac利器Homebrew介紹

yi杯咖啡發表於2018-09-04

一、Homebrew是什麼?

Homebrew是一款Mac OS平臺下的軟體包管理工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。簡單的一條指令,就可以實現包管理,而不用你關心各種依賴和檔案路徑的情況,十分方便快捷。
官網地址https://brew.sh

二、Homebrew 怎麼安裝 ?怎麼解除安裝 ?

1、安裝

開啟終端,輸入以下程式碼,稍等片刻,輸入密碼,等待安裝完成

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、解除安裝

開啟終端,輸入以下程式碼,稍等片刻,輸入密碼,等待解除安裝完成

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

三、Homebrew基本使用

  • 安裝任意包
    $ brew install <packageName>

    例如:安裝python
    $ brew install python

  • 解除安裝任意包
    $ brew uninstall <packageName>

    示例:解除安裝python
    $ brew uninstall python

  • 查詢可用包
    $ brew search <packageName>

  • 檢視已安裝包列表
    $ brew list

  • 檢視任意包資訊
    $ brew info <packageName>

  • 更新Homebrew
    $ brew update

  • 檢視Homebrew版本
    $ brew -v

  • Homebrew幫助資訊
    $ brew -h

四、注意事項

Mac OS X 10.11系統以後,/usr/local/等系統目錄下的檔案讀寫是需要系統root許可權的,以往的Homebrew安裝如果沒有指定安裝路徑,會預設安裝在這些需要系統root使用者讀寫許可權的目錄下,導致有些指令需要新增sudo字首來執行,如果你不想每次都使用sudo指令,你有兩種方法可以選擇:
1、安裝Homebrew時對安裝路徑進行指定,直接安裝在不需要系統root使用者授權就可以自由讀寫的目錄下

<安裝路徑> -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、對/usr/local 目錄下的檔案讀寫進行root使用者授權

$ sudo chown -R $USER /usr/local

例如:

$ sudo chown -R zachary /usr/local

此篇僅供自己筆記備用
原文地址


相關文章