&tag(Mac, MacPorts);

目次[edit]

参考情報[edit]

関連ページ[edit]

インストールするもの[edit]

過去の遺産[edit]

インストール[edit]

再インストール[edit]

macOSアップグレード時のアップグレード手順[edit]

手順[edit]

※最後の2つの手順はやめて自力でインストールしなおしてもよいかも。

MacPorts自体をアンインストールする[edit]

操作[edit]

MacPortsを最新の状態に保つ[edit]

portとパッケージの更新情報を最新にする[edit]

sudo port selfupdate

portコマンド自体の更新とローカルにキャッシュしていあるパッケージ情報が更新される。定期的に実行しないと古いパッケージがインストールされるかもしれないという問題がある?(Mint's log: MacPortsのselfupdateを忘れた→はまる)。

更新されたパッケージを表示する[edit]

sudo port outdated

インストール済みソフトを全てアップデート[edit]

sudo port upgrade installed

個別ソフトをアップデート[edit]

パッケージを検索する[edit]

ファイルが含まれているパッケージを検索[edit]

一覧表示[edit]

インストールする[edit]

sudo port install <パッケージ名>

過去のバージョンをインストールする[edit]

過去のバージョンに切り替える[edit]

アンインストールする[edit]

パッケージを指定してアンインストール[edit]

sudo port uninstall <パッケージ名>

inactiveなパッケージを削除[edit]

sudo port uninstall inactive

依存関係ごと削除[edit]

sudo port unintall --follow-dependents <パッケージ名>

その他[edit]

パッケージの内容を表示[edit]

sudo port contents apr

ファイルが含まれるを表示[edit]

sudo port provides  ./libaprutil-1.0.dylib

インストールしたportのリストを保存[edit]

Variants[edit]

インストール済みパッケージのVariantsを表示する。[edit]

インストール済みパッケージのVariantsを変更する。[edit]

その他[edit]

Homebrewとどっちがよいか[edit]

MacPortsの良い点

MacPortsの悪い点

Homebrewの良い点

Homebrewの悪い点

結論。完全性を求める向きはMacPortsでいいのではないか。コンパイルに時間かかるけどHomebrewだってそれなりに時間かかる(Linuxのようにバイナリを入れるわけではないので)。

逆にもっとラフな感じで使いたい場合はHomebrewか。Rubyでいじれるのは魅力的。

トラブルシューティング[edit]

Xcode4.3でいろいろダメ(2012/02/21(火))[edit]

no dest root found at XXXといわれる。[edit]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS