MarPorts install memo

MarPortsをインストールしたので、ついでにblogにまとめようと思ったら、MacWikiにまとめが載っていてとても分かりやすい。CGM万歳。インターネット万歳!

MacPortsとは

MacPorts http://www.macports.org/MacOSX 上で利用可能なパッケージシステムの一つで、主に UNIX 向けに開発されたオープンソース・ソフトウェアを手軽にインストールすることができます。(中略)MacPorts を使って新しくソフトウェアをインストールするには、ターミナル上で「sudo port install パッケージ名」などと入力します。これによりアーカイブのダウンロード、展開、パッチの適用、コンフィグ、ビルドといった各段階を経て、指定したソフトウェアのインストールが行われます。このとき、他のパッケージに対する依存関係があれば、自動的にそれらの必要となるパッケージもインストールされます。
http://macwiki.sourceforge.jp/wiki/index.php/MacPorts

Download&Install

ある程度やってるとイメージのDownload&InstallでOK。手順はこんな感じ。

TheMacPortsWiki/InstallingMacPorts

  • Xcode Tools をインストールする
  • X Window (X11)をインストールする。
  • shell 環境を設定する
  • MacPortsのインストール
  • MacPortsをselfupdateでアップデートする。

How to use?

目的 コマンド
MacPortsのアップデート $ sudo port -d selfupdate
データベースのみをアップデート $ sudo port -d sync
パッケージの検索 % port search
パッケージの依存関係をチェックする % port deps
パッケージのオプションをチェックする % port variants
パッケージをインストールする $ sudo port install +variant1 +variant2
パッケージをアンインストールする $ sudo port uninstall
インストールされているパッケージを表示 % port installed
古くなっているパッケージが無いか表示 % port outdated
指定したパッケージのアップデート % port upgrade
インストール済みの全てのパッケージをアップデート % port upgrade installed