====== MacPorts ======  MacPorts はソースコードをビルドするので [[mac:xcode|Xcode]] を先にインストールしておくこと。 ===== MacPorts のインストール ===== - [[http://www.macports.org/|The MacPorts Project]]の Installing MacPorts ページより[[https://distfiles.macports.org/MacPorts/|Downloads]]を開いて MacPorts-2.0.3-10.7-Lion.dmg をダウンロードする。 - Finder でダウンロードしたファイルを開いて MacPorts-2.0.3.pkg をダブルクリックしてインストールする。 - MacPorts本体をアップデートする。\\ -d はデバッグモード(詳細情報表示) $ sudo port -d selfupdate Password: <- パスワード入力 DEBUG: MacPorts sources location: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs ---> Updating MacPorts base sources using rsync receiving file list ... done base.tar 〜省略〜 The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated - Port情報を最新にアップデートする。 $ sudo port -d sync Password: <- パスワード入力 DEBUG: Synchronizing ports tree(s) Synchronizing local ports tree from rsync://rsync.macports.org/release/tarballs/ports.tar DEBUG: /usr/bin/rsync -rtzv --delete-after rsync://rsync.macports.org/release/tarballs/ ports.tar /opt/local/var/macports/sources/rsync.macports.org/release/tarballs receiving file list ... done 〜省略〜 Total number of ports parsed: 0 Ports successfully parsed: 0 Ports failed: 0 Up-to-date ports skipped: 13656 ===== MacPorts の使い方 ===== 久々に使う場合など先ずは MacPorts 本体と Port 情報を最新化する。 $ sudo port selfupdate $ sudo port sync パッケージを指定してインストールする。 $ sudo port -v install package_name インストール済みの ports 一覧を表示。 $ port installed インストール可能なパッケージの検索 $ port search package_name non-activeなものをアンインストールする $ sudo port uninstall inactive ===== 参考文献 ===== [[http://www.key-p.com/blog/ohnishi/article.php?id=112|えせSEの1日1Hack : MacPortが便利なので、まずは基本コマンドをまとめておく]]\\ [[http://openlab.dino.co.jp/2008/08/18/220655330.html|MacPortsのコマンド逆引き一覧 — ディノオープンラボラトリ]]\\