FreeBSD Daily Topics 2008年1月31日portsnap(8)でPorts Collectionをアップデートする方法、BATCHと/etc/make.confでシームレスアップグレード heads-up portsnap(8) ports - Ports Collectionのアップデートはcvsup(8)を使う方法が旧来からありました。ベースシステムにC言語で再実装されたcsup(1)が追加されてからは、csup(1)を使ってアップデートを実施する方法が簡単です。しかし、portsnap(8)がベースシステムに追加されてからは、portsnap(8)を使う方法がより簡単です。 次のような関数またはコマンドを用意して使うようにすると便利です。 リスト1 portsnap(8)を使ってPorts Collectionを更新、インデックスを作成して、アップグレードすべき