CPU もディスクも貧弱なホストで portmaster+packages にて binary only FreeBSD をしたい。という話。

  • portsnap.conf の REFUSE に全カテゴリ指定
  • portmaster.rc は以下
PM_PACKAGES=only
PM_ALWAYS_FETCH=pm_always_fetch
PM_INDEX=pm_index
PM_INDEX_ONLY=pm_index_only
PACKAGESITE="http://ftp10.us.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/"
MASTER_SITE_INDEX="http://ftp10.us.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/"
INDEXFILE="INDEX"

portsnap update で INDEX とか UPDATING の類だけ更新して、 portmaster はデフォルトで -PP 相当になるようにする、という感じ。これで上手く動くかな?
ports tree を持てばもっと楽ちんなことは確実だが、容量ちいさくて置いとけないんです…。
こういうのは freebsd-users-jp で相談したら良さそうな気もする。