BSD，和 OpenBSD）提供的一些 makefile 和 patch (Unix)，以作为一种简单的安装以及创建二进制包的方法。它们通常基于软件包管理系统，并带有 ports 创建以及附加工具以对软件包删除、增添或进行其他操作。除了BSD，一些Linux发行版有类似的软件。包括 Gentoo的 Portage，Archlinux 的 Arch编译系统(ABS) ， 的以及 Void Linux 的 Ports。Ports 的主要优点是使用现有的硬件资源对软件安装的微调与优化。另一方面，它的主要缺