Homebrew 介紹和使用

2021-09-10 04:56:29 字數 1135 閱讀 2966

homebrew是一款mac os平台下的軟體包管理工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。簡單的一條指令,就可以實現包管理,而不用你關心各種依賴和檔案路徑的情況,十分方便快捷。

援引官方的一句話:又提示缺少套件啦?別擔心,homebrew 隨時守候。homebrew —— os x 不可或缺的套件管理器。

$ xcode-select --install
/usr/bin/ruby -e "$(curl -fssl "
$ cd `brew --prefix`

$ rm -rf cellar

$ brew prune

$ rm `git ls-files`

$ rm -r library/homebrew library/aliases library/formula library/contributions

$ rm -rf .git

$ rm -rf ~/library/caches/homebrew

在mac os x 10.11系統以後,/usr/local/等系統目錄下的檔案讀寫是需要系統root許可權的,以往的homebrew安裝如果沒有指定安裝路徑,會預設安裝在這些需要系統root使用者讀寫許可權的目錄下,導致有些指令需要新增sudo字首來執行,比如公升級homebrew需要:

$ sudo brew update
如果你不想每次都使用sudo指令,你有兩種方法可以選擇:

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

$ sudo chown -r $user /usr/local
示例:

$ sudo chown -r gaojun /usr/local
(推薦)安裝homebrew時對安裝路徑進行指定,直接安裝在不需要系統root使用者授權就可以自由讀寫的目錄下

-e "$(curl -fssl "

Homebrew介紹和使用

homebrew是一款mac os平台下的軟體包管理工具,擁有安裝 解除安裝 更新 檢視 搜尋等很多實用的功能。簡單的一條指令,就可以實現包管理,而不用你關心各種依賴和檔案路徑的情況,十分方便快捷。援引官方的一句話 又提示缺少套件啦?別擔心,homebrew 隨時守候。homebrew os x 不...

Homebrew介紹和使用

homebrew是一款mac os平台下的軟體包管理工具,擁有安裝 解除安裝 更新 檢視 搜尋等很多實用的功能。簡單的一條指令,就可以實現包管理,而不用你關心各種依賴和檔案路徑的情況,十分方便快捷。援引官方的一句話 又提示缺少套件啦?別擔心,homebrew 隨時守候。homebrew os x 不...

Homebrew推薦和介紹

mac 必備工具之 brew brew 是 mac 下的乙個包管理工具,類似於 centos 下的 yum,可以很方便地進行安裝 解除安裝 更新各種軟體包,例如 nodejs,elasticsearch,kibana,mysql,mongodb 等等,可以用來快速搭建各種本地環境,程式設計師必備工具...