博客分類: 
  • mac
如果裝ctags 
直接brew install ctags就行了 
裝在/usr/local/Cellar/下面了 

不知道為啥,可能brew夠了吧,就把macport刪除了 
象ubuntu一樣裝軟件 
http://www.macports.org/install.php 

MacPorts使用 
更新ports tree和MacPorts版本,強烈推薦第一次運行的時候使用-v參數,顯示詳細的更新過程。 
sudo port -v selfupdate 

搜索索引中的軟件 
port search name 

安裝新軟件 
sudo port install name 

卸載軟件 
sudo port uninstall name 

查看有更新的軟件以及版本 
port outdated 

升級可以更新的軟件 
sudo port upgrade outdated 

Eclipse的插件需要subclipse需要JavaHL,下面通過MacPorts來安裝 
sudo port install subversion-javahlbindings 

------------------- 

用Homebrew替換MacPorts 
作者:ldcr99 


MacPorts和Homebrew都是Mac OS X上的軟件包管理工具 (via Wikipedia),且它們之間是不兼容的.個中好處就不介紹了,這里要說的是刪除MacPorts并安裝Homebrew. 

準備條件: 

Mac是自帶Ruby程式的,如果你之間”處理”過它,記得要確保它的存在.用ruby -v查看下版本號. 
安裝xcode 
打開Terminal(終端) 

刪除MacPorts: 
直接用cleanmymac或下面方法 
#原版使用MacPorts安裝過的軟件在/opt/local目錄下,刪除之前最好查看下,心里有個數. 

sudo port -f uninstall installed 
sudo rm -rf \ 
/opt/local \ 
/Applications/DarwinPorts \ 
/Applications/MacPorts \ 
/Library/LaunchDaemons/org.macports.* \ 
/Library/Receipts/DarwinPorts*.pkg \ 
/Library/Receipts/MacPorts*.pkg \ 
/Library/StartupItems/DarwinPortsStartup \ 
/Library/Tcl/darwinports1.0 \ 
/Library/Tcl/macports1.0 \ 
~/.macports 



No sudo: 

sudo chown -R `whoami` /usr/local 

#不用每次都執行sudo操作 



安裝Homebrew: 

curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz –strip 1 -C /usr/local 

export PATH=/usr/local/bin:$PATH 

#等完畢后就安裝好了,安裝在了/usr/local目錄下,可通過brew -v查看版本號 

通過Homebrew安裝軟件: 

查找你需要的軟件使用brew search * 命令,安裝使用brew install *命令(用具體的軟件名稱替換*),下面演示: 

Java代碼  收藏代碼
  1. brew search git  
  2.   
  3. brew install git  


如果你想安裝vim,wget或者unrar等其它各類軟件,都這么做去吧. 

另外,你已經安裝了git了,那么建立了本地的git倉庫,執行如下: 

cd /usr/local 
git init 
git remote add origin git://github.com/mxcl/homebrew.git 
git pull origin master 
如果GitHub上有項目,也可直接拿下: 

git clone http://github.com/YOURGITHUBUSERNAME/homebrew.git /tmp/homebrew 
其它Homebrew指令: 

Java代碼  收藏代碼
  1. brew list   —列出已安裝的軟件  
  2.   
  3. brew update   —更新Homebrew  
  4.   
  5. brew home  *—用瀏覽器打開  
  6.   
  7. brew info   *—顯示軟件內容信息  
  8.   
  9. brew deps * — 顯示包依賴  
  10.   
  11. brew server *  —啟動web服務器,可以通過瀏覽器訪問http://localhost:4567/ 來同網頁來管理包  
  12.   
  13. brew -h brew   —幫助  




刪除Homebrew: 

萬一你用的不爽了,告訴你卸載指令: 

cd `brew –prefix` 
rm -rf Cellar 
brew prune 
rm -rf Library .git .gitignore bin/brew README.md share/man/man1/brew 
rm -rf ~/Library/Caches/Homebrew 
完.