Mac OS X LionでMacPortsを使う
Mac OS X LionでMacPortsを使用します。
MacPortsのインストール
MacPortsをインストールするにはXcodeが必要になります。最初に、Xcodeをインストールし、次に、MacPortsをインストールします。
Xcodeのインストール
App StoreからXcodeをインストールします。
・App StoreでXcodeを検索します。
・Xcode Installerをインストールします。
・Xcode InstallerでXcodeをインストールします。
MacPortsのインストール
The MacPorts ProjectからLion用のMacPortsをダウンロードしてインストールします。
The MacPorts Project
http://www.macports.org/install.php
●インストール
・The MacPorts ProjectからMacPortsをダウンロードします。
https://distfiles.macports.org/MacPorts/MacPorts-2.1.2-10.7-Lion.pkg
・ダウンロードしたpkgを実行します。
・インストーラの指示に従いインストール操作を行います。
●bash設定ファイルの書き換え確認
bash設定ファイル($HOME/.profile)が書き換わっていることを確認します。もし、書き換わっていない場合は手動で書き換えます。
・設定ファイルを確認します。
$ nano ~/.profile
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:/opt/local/man:$MANPATH
・設定を有効にします。
$ source ~/.profile
・PATHが通っていることを確認します。
$ port version
●MacPortsのアップデート
MacPorts自身をアップデートします。
$ sudo port -v selfupdate
●portsリストを更新します。
$ sudo port sync
基本的なMacPortsコマンド
▼レポジトリからの最新情報取得
レポジトリから最新情報を取得を取得します。
$ sudo port -v selfupdate
(注)
-vオプションで詳細情報を表示します。
▼パッケージの検索
インストールしたいパッケージを検索します。
$ sudo port search パッケージ名
▼パッケージの依存関係表示
パッケージの依存関係を表示します。
$ sudo port deps パッケージ名
▼パッケージの詳細表示
パッケージの詳細を表示します。
$ sudo port info パッケージ名
▼パッケージのインストール
パッケージをインストールします。
$ sudo port install パッケージ名
▼インストール済みパッケージの表示
インストール済みパッケージを表示します。
$ sudo port installed [パッケージ名]
▼パッケージのアンインストール
パッケージをアンインストールします。
$ sudo port uninstall パッケージ名
(注)
依存関係がある場合はアンインストールすることができません。
依存関係のあるパッケージを先にアンインストールする必要があります。
▼アップデート可能パッケージの表示
アップデート可能なパッケージを表示します。
$ sudo port outdated
▼パッケージのアップデート
パッケージをアップデートします。
$ sudo port -u upgrade パッケージ名
-u 前のバージョンをアンインストールします。
アップデート可能なパッケージをすべてアップデートします。
$ sudo port -u upgrade installed
▼パッケージの無効化
パッケージを無効にします。
$ sudo port deactivate パッケージ名
▼パッケージの有効化
パッケージを有効にします。
$ sudo port activate パッケージ名
▼パッケージオプションの表示
パッケージのオプションを表示します。
$ sudo port variants パッケージ名
▼パッケージのオプション付きインストール
パッケージをオプション付きでインストールします。
$ sudo port variants パッケージ名 +オプション名 +オプション名
▼パッケージ用作業ディレクトリのクリア
パッケージ用作業ディレクトリをクリアします。
$ sudo port clean パッケージ名
MacPortsのアンインストール
MacPortをアンインストールします。
インストールパッケージのアンインストール
Macportsでインストールしたパッケージをすべてアンインストールします。
$ sudo port -f uninstall installed
Macports関連ファイルの削除
Macportsに関連ファイルを削除します。
$ sudo rm -rf /opt/local
$ sudo rm -rf /Library/Tcl/macports1.0
bash設定ファイルの変更
bash設定ファイル($HOME/.profile)を変更します。
$ nano ~/.profile
下記のPATH設定を削除します。
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:/opt/local/man:$MANPATH
$ source ~/.profile
変更 2012.11.13
追加 2012.11.13
2012.11.05