Build FreeBSD集中式构建服务器

Build FreeBSD集中式构建服务器,build,freebsd,binaries,centralized,Build,Freebsd,Binaries,Centralized,首先:我不是一个系统管理员,我对FreeBSD管理的了解主要是为了让我编写的程序运行起来 我从一台FreeBSD机器开始。现在我已经有四个了。从一开始,我就使用端口树进行安装 我想运行一个像集中式构建和分发系统这样的系统。对这种事情肯定有专业术语,但我真的不知道。如果我愿意,我可能会找到正确的信息 这就是问题所在:我如何从一个集中的系统中构建和分发FreeBSD二进制文件(即需要哪些工具和/或过程?您应该使用类似于poudriere或tinderbox的工具来管理构建环境。你应该做并行构建dis

首先:我不是一个系统管理员,我对FreeBSD管理的了解主要是为了让我编写的程序运行起来

我从一台FreeBSD机器开始。现在我已经有四个了。从一开始,我就使用端口树进行安装

我想运行一个像集中式构建和分发系统这样的系统。对这种事情肯定有专业术语,但我真的不知道。如果我愿意,我可能会找到正确的信息


这就是问题所在:我如何从一个集中的系统中构建和分发FreeBSD二进制文件(即需要哪些工具和/或过程?

您应该使用类似于
poudriere
tinderbox
的工具来管理构建环境。你应该做并行构建
distcc
允许您执行简单的分布式构建,
ccache
通过缓存结果提供了加速

一旦构建工作正常,您只需要导出生成的包


以下是
poudriere
的操作方法:

您应该使用类似
poudriere
tinderbox
的方法来管理构建环境。你应该做并行构建
distcc
允许您执行简单的分布式构建,
ccache
通过缓存结果提供了加速

一旦构建工作正常,您只需要导出生成的包


这是一个关于
poudriere
的操作指南:

========================和
pkg
============================
poudriere
======和
pkg