只读挂载NFS上的/usr/ports

在包含多个 FreeBSD主机的环境里,完成一台的 portsnap 更新后,在其它主机上通过 NFS 只读挂载 /usr/ports,即可直接使用更新后的 ports。不过 /usr/ports 是只读的,所以需要在那些机器上修改一下 make.conf:

WRKDIRPREFIX=/usr/ports.local
DISTDIR=/usr/ports.local/distfiles
PACKAGES=/usr/ports.local/packages

挂载:

mount_nfs 192.168.1.8:/usr/ports /usr/ports

使用之后,卸载:

umount /usr/ports