什麼是homebrew
the missing package manager for os x
彌補了os x上無包管理的缺陷
需求環境
1. os x 10.5及其以上版本。
2. 安裝xcode裡的開發者工具。主要是因為開發者工具中有mac下的gcc編譯器,很多軟體需要它。
3. ruby 。homebrew使用ruby寫的,所以ruby不可或缺。
安裝
ruby -e "$(curl -fssl "
使用homebrew中支援安裝的軟體被稱為formula
所有的軟體都會預設被安裝到/usr/local/cellar目錄下,並將檔案軟鏈結至 /usr/local。
homebrew 的所有檔案均會被安裝到預定義目錄下,所以無需擔心 homebrew 的安裝位置。
我使用 homebrew 安裝了 pssh
brew install pssh
homebrew、fink 、 macports
1. fink 太老了,忘了她吧
(1)homebrew的理念是盡量使用系統現有的庫。這樣可以大大減少編譯的時間
(2) package都安裝到/usr/local下面
總結:(1)如果你是重量級的linux使用者,希望使用所有的open source package,那麼macports是你不二的選擇。
(2) 如果你只希望很快的安裝一些便利的工具,那麼homebrew是個不錯的選擇
Mac下包管理平台homebrew的使用
參考 假設我要安裝node,命令如下 安裝軟體 brew install node 解除安裝軟體 brew uninstall node 搜尋軟體 brew search node 更新軟體 brew upgrade node 重新安裝 brew reinstall node 刪除軟體 brew c...
Mac下包管理平台homebrew的使用
參考 假設我要安裝node,命令如下 安裝軟體 brew install node 解除安裝軟體 brew uninstall node 搜尋軟體 brew search node 更新軟體 brew upgrade node 重新安裝 brew reinstall node 刪除軟體 brew c...
ubtuntu server下的包管理
由於不是桌面版 沒有圖形化的新德立管理器 所以比較麻煩點 其實apt get安裝的軟體包就是dpkg的軟體包 所以兩個管理的物件是一樣的 由於apt get沒有相應的檢視已安裝軟體包命令 可以使用 dpkg l 來列舉所有的已安裝軟體 如果有乙個離線的deb安裝包 可以使用dpkg來安裝 如果想解除...