homebrew と Macports の共存をやめて homebrew のみにする方法

MacPorts の完全削除は HomebrewをインストールしてMacPortsをアンインストールする を参考に。
MacPorts で入れたものを消すのは勇気がいるが意外と大丈夫。不安なら事前に TimeMachine でバックアップを。


ついでに homebrew も一から設定したかったので消す。Homebrewの導入と使い方 | CAPH TECHに方法がある。


自分が必須だったのは以下。

% ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"
% brew update
% brew install mosh --use-clang
% brew install -vd https://raw.github.com/gist/1397354/36c7a3ab0ec8255e361dae11e0803cdf5cd09157/emacs.rb --cocoa --lion
% cp -r /usr/local/Cellar/emacs/23.3b/Emacs.app ~/Applications
% brew install scala
% brew install mg

# smake を remove /install しなおすその際には avoffset を kill する必要がある。see https://github.com/mxcl/homebrew/issues/8819
% brew install cdrtools
% brew install keychain
% brew install git
% brew install proctools
% brew install libmpc
% brew install nasm
% brew install wget
% brew install python
% brew install mtools
% brew install qemu
% brew install cmigemo
% sbaz install scala-devel-docs
%  brew install coreutils # for GNU ls .emacs sorter
# Mosh のために ~/bin に qemu や aclocal などを入れる。