前言
又缺開發環境了?Homeberw幫你搞定~~~~
什麼是Homeberw?
這裏引用官方解釋的話如下:
" Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include with OS X. "
大概意思是,Homebrew是一個包管理器,用於在Mac上安裝一些OS X沒有的UNIX工具例如wget
熟悉Windows用戶應該都知道Windows上有很多方便安裝軟件管理工具,比如說QQ軟件管理、360軟件管理、迅雷軟件管理等等、熟悉Linux的用戶應該都知道,Linux上可以使用 Yum 或者 apt-get來安裝軟件包,那麼Mac OS X系統也有軟件管理工具 比如老牌的Macports,Fink包管理系統,以及Apple的官方Mac App Store,那麼作爲開發者使用Mac OS X系統開發時,如果此時你的系統上缺少MySQL、Node.Js、Git 等工具或環境,你是不是會一個一個的打開官網下載,然後在一個一個安裝配置各種依賴路徑,這樣下來光搭建開發環境就浪費很多的時間,那麼有沒有一款工具可以爲我們節約從安裝到配置依賴的時間呢?答、有噠,那就是我們現在介紹的 Homebrew 作爲 Mac / Linux 上一款頗爲知名的軟件包管理工具,Homebrew 爲開發者提供非常便捷的操作體驗,從軟件安裝、卸載、更新、查看所有功能一應俱全。
在你使用 Homebrew 來管理 Mac / Linux 上各類軟件包時,無需擔心軟件在安裝過程中出現的各種依賴與路徑配置等問題,所有一切操作Homebrew 會自動爲你配置好。
Homebrew官網鏈接:https://brew.sh/index_zh-cn
Homebrew存放路徑:
Homebrew會將工具安裝到了 /usr/local/Cellar 目錄中 同時在 /usr/local/bin中創建符號鏈接
Homebrew優點介紹:
1、可以自動解決參數依賴問題
2、安裝軟件不需要加sudo
3、提供了一鍵式安裝
Homebrew安裝操作:
安裝 Homebrew你只需打開你的終端然後輸入以下命令,或者你可以進入Homebrew官網下載.dmg安裝包進行安裝
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Homebrew使用操作:
Homebrew是通過 brew 命令來進行 安裝、查看、刪除工具依賴等操作~ 下面我們來介紹Homebrew的brew常用命令
本文以MySQL軟件包爲例
-------------------bew常用命令--------------------------------
// 1、bew安裝MySQL
brew install mysql
// 2、bew查找MySQL軟件包
brew search mysql
// 3、brew列出所有安裝的軟件包
brew list
// 4、brew刪除MySQL軟件包
brew remove mysql
// 5、brew查看軟件包信息
brew info mysql
// 6、brew列出軟件包的依賴關係
brew dips mysql
// 7、更新brew
brew update
// 8、清理安裝包 內存小的建議一天一次~哈哈哈
brew cleanup
Homebrew替換源操作:
由於國內網絡問題,在你使用Homebrew brew命令安裝軟件時,你可能會出現安裝失敗,此時有兩種解決方案,一種是翻牆科學上網,還有一種就是我們接下來要講的替換源操作,其實和Node.Js替換成淘寶下載源一樣,操作命令如下.
// 中科大鏡像
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
———————————————————————————————————————————————————————————————————————————————————
// 更多國內源
// 中國科大:
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
// 清華大學:
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
如果你恢復官方源命令如下
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
卸載Homebrew工具操作:
// 1、卸載Homebrew命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
// 2、檢查是否完成卸載命令
/usr/local
如果你還想學習更多Homebrew內容,請參考Homebrew官網文檔:點我查看官網文檔