macOS 缺失的軟件包管理器。使用 Homebrew 安裝 Apple 沒有預裝但 你須要的東西。官網有中文說明。html
Homebrew 的安裝很是簡單,將下面這條命令粘貼到終端:python
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
等待命令執行完畢。其餘配置見官網中文說明。git
brew help
查看幫助brew install <package name>
安裝軟件包brew uninstall <package name>
卸載軟件包brew list [--versions]
列出已安裝的軟件包(包括版本)brew search <package name>
查找軟件包brew info <package name>
查看軟件包信息brew update
更新brewbrew outdated
列出過期的軟件包(已安裝但不是最新版本)brew upgrade [<package name>]
更新過期的軟件包(不指定軟件包表示更新所有)brew doctor
檢查brew運行狀態brew install wget brew install curl brew install openssl brew install fish #安裝fish shell brew install git-flow #安裝git-flow brew install python #安裝python
Homebrew-Cask 是 Homebrew的一個擴展。它可以優雅、簡單、快速的安裝和管理 macOS 圖形界面程序,好比Google Chrome 和Dropbox等等。官網 https://caskroom.github.io/。程序員
brew cask -help
查看幫助brew cask install <software name>
安裝軟件brew cask uninstall <software name>
卸載軟件brew cask search <software name>
搜索軟件brew cask info <software name>
查看軟件相關信息brew cask list
列出經過 Homebrew-Cask 安裝的包通過測試,雖然
-help
是未知命令,可是仍然可查看 Cask 的命令,其餘幫助命令(如brew cask -h
和brew cask --help
)好像都不行。還有其餘的命令就不一一介紹了,其餘命令能夠經過brew cask -help
查看。github
brew cask install iterm2 #安裝iTerm 2 brew cask install launchrocket #管理軟件後臺服務 brew cask install google-chrome #安裝Chrome brew cask install the-unarchiver #解壓軟件 brew cask install alfred #效率軟件 brew cask install qq #騰訊QQ brew cask install evernote #雲筆記軟件 brew cask install sublime-text #文本編輯器 brew cask install skitch #ervernote配套的截圖軟件 brew cask install dropbox #文件同步軟件 brew cask install zotero #網頁收藏與文獻管理軟件 brew cask install anki #記憶軟件 brew cask install virtualbox #虛擬機,能夠裝個Windows brew cask install self-control #避免分心的軟件 brew cask install vlc #視頻軟件 brew cask install appcleaner #應用清理 #Quick Look 系列 brew cask install qlcolorcode #預覽腳本時自動代碼配色 brew cask install qlstephen #預覽未知拓展名的純文本文件 brew cask install qlmarkdown #預覽Markdown文件 brew cask install quicklook-json #預覽JSON文件 brew cask install quicklook-csv #預覽CSV文件
Homebrew-Cask 是一個開源項目,其詳細信息能夠看其開源項目介紹,所支持的軟件列表在這裏:https://github.com/caskroom/homebrew-cask/tree/master/Casks。
若是以爲管理軟件在後臺運行的服務很麻煩,能夠裝個LaunchRocket,這也是個開源項目。
關於 Quick Look 的介紹能夠看這篇文章增強你的「一指禪」:Mac QuickLook「快速預覽」兼容性擴展教程,同時Quick Look plugins這個開源項目列出了全部支持 Homebrew-Cask 的 Quick Look 擴展,聽說支持的都是程序員必備。chrome
在使用 Mac 的過程當中,總想着有沒有方便、簡單的辦法實如今不一樣Mac 上同步開發環境的辦法,今天在整理 Homebrew 使用筆記的時候忽然冒出一個想法,若是我把全部的 Homebrew 安裝命令列成一個清單形式,當在另外一臺新的 Mac 上工做時,那麼就能夠先裝一個 Homebrew 而後將命令清單中的全部命令複製粘貼到終端中,等待命令執行完畢後,新的 Mac 的大部分開發環境就跟經常使用的 Mac 開發環境一致了。下面列出筆者的經常使用命令清單:shell
#安裝 Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" #安裝基礎套件 brew install fish #安裝fish shell brew install git-flow #安裝git-flow brew install python #安裝python #Homebrew-Cask brew tap caskroom/cask # 安裝Cask基礎軟件 brew cask install iterm2 #安裝iTerm 2 brew cask install google-chrome #安裝Chrome brew cask install the-unarchiver #解壓軟件 brew cask install alfred #效率軟件 brew cask install qq #騰訊QQ brew cask install sourcetree #Git GUI 客戶端 brew cask install cheatsheet # 顯示當前程序的快捷鍵列表,默認的快捷鍵是長按⌘
這份清單會隨着我對 Mac 的不斷深刻了解而持續更新,歡迎關注 Sheh 偉偉的我的博客。json
Mac 開發配置手冊sublime-text
同系列文章ruby
本文做者: Sheh偉偉
本文連接: Mac開發必備工具(一)—— Homebrew
版權聲明: 本博客全部文章除特別聲明外,均採用 CC BY-NC-SA 3.0 許可協議。轉載請註明出處!