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 を使うとのこと。次回、アップグレードする時は忘れない様にしたい。
No comments:
Post a Comment