打包
手动包装
你可以根据端口制作自己的包。
cd /usr/ports/www/apache24
make package BATCH=yes
此命令将你的包存储在/usr/ports/packages/All
中。
使用 poudriere
poudriere
目前是 FreeBSD 的官方包构建器。
安装 poudriere
pkg install poudriere
# or
cd /usr/ports/ports-mgmt/poudriere
make
make install
配置 poudriere
poudriere
配置存储在/usr/local/etc/poudriere.conf
和/usr/local/etc/poudriere.d
中
部署 poudriere 监狱
poudriere jail -c -j myjail
更新 poudriere 监狱
poudriere jail -u -j myjail
部署 poudriere 端口树
poudriere ports -c -p myports
更新 poudriere 端口树
poudriere ports -u -p myports
批量构建
poudriere bulk -j myjail -p myports www/apache24