Updating Ports ― 2007年02月20日 06時53分38秒
ports tree を更新した後にやるように、よく言われるコマンドは以下のものだ。
$ portsdb -U && pkgdb -F
個人的な経験だが、古くなって既に削除された ports があり、pkgdb -F をやると、どうも依存関係がおかしくなってしまうことが多い。そこで、pkgdb -F
はいつも、行っていない。
この portsdb -U
はとても時間のかかる作業だ。csup や cvsup などで、更新した場合は、
$ make fetchindex
の方が早くていい。これだと、既に生成されている index をとってくる。大抵の場合は、これでも十分に新しくなっていて問題ない。もし portupgrade の最中に更新される必要があるものにぶつかった場合は、自動的に INDEX.db を更新しているようだ。
最近のコメント