Pages

2011-12-30

MacPorts 2.0.3 へアップグレード

MacPorts をアップグレードした。次回のアップグレードに備えてメモ。

Xcode 4 のインストール

まず、sudo port selfupdate したところ、エラー発生。どうやら、llvm-gcc がインストールされていないといけないらしい。llvm-gcc は Xcode 4 に入っている様なので、Xcode をまずアップグレードする。

MacPorts アップグレード

MacPorts を最後にアップグレードした時、バージョンは 1.8.0 だった。

今の最新バージョンは 2.0.3。MacPorts のコマンドを使ってアップグレードする。

$ sudo port selfupdate
$ sudo port upgrade outdated
$ sudo port upgrade installed

一回目の port upgrade outdated の途中で、p5.18-error でエラーが出た。よく分からないけれど、port selfupdate すればいいらしい。

なので、ぼくの入力コマンドの履歴は以下の様になる:

$ sudo port selfupdate
$ sudo port upgrade outdated
$ sudo port selfupdate
$ sudo port upgrade installed

とりあえず、これで MacPorts 2.0.3 にアップグレードできたらしい。良かった。良かった。

なお、後で知ったのだけど、port upgrade outdated では古い Ports を削除してくれないらしい。古い Ports を削除するには port -u upgrade outdated を使うとのこと。次回、アップグレードする時は忘れない様にしたい。

ref

No comments:

Post a Comment