MacPortsのコマンドリファレンス

MacPortsで自分が使うコマンドの覚え書き。

  1. MacPortsのインストーラのダウンロード先
  2. インストーラはMac OS Xのバージョン毎にバイナリが分かれている。ダウンロードサイトは、ここ

  3. 最新のパッケージ一覧を取得
  4. $ sudo port selfupdate
    

  5. パッケージのインストール
  6. $ sudo port install パッケージ名
    

    variantsが有る場合はパッケージ名の後ろに"+variants name"。

  7. パッケージのアップグレード
  8. $ sudo port upgrade outdated
    

    個人の環境だと全部アップデートしちゃうので、これでOK。

  9. パッケージの検索
  10. $ port search パッケージ名
    

    ちなみにPerlのモジュールは"p5-" + "モジュールの名前"という形式で統一されている。

  11. variantsの検索
  12. $ port variants パッケージ名
    

    MacPortsでは、パッケージのインストール条件を変えるvariantsが指定できる。どんなvariantsが指定できるかはこのコマンドで調べる。

ちなみに同じPerl本体でもパッケージによってずいぶん指定できるvariantsは異なります。

$ port variants perl5
perl5 has no variants

$ port variants perl5.10
perl5.10 has the variants:
   darwin: Platform variant, selected automatically
   shared: Build shared perl library
   threads: Build with thread support

$ port variants perl5.8
perl5.8 has the variants:
   db: Build with Berkeley Data Base support
   gdbm: Build with gdbm support
   shared: Build shared perl library
   threads: Build with thread support

sharedとthreadsさえ指定してれば良さそうですが。


→Perl To The Peopleのインデックスページへ戻る

トラックバックURL

このエントリーのトラックバックURL:
http://ash.roova.jp/mt/mt-tb.cgi/94

コメントする