For the complete documentation index, see llms.txt. This page is also available as Markdown.

4.3.修改 Port

在一个私有目录中解压 tarball 的副本,并进行必要的修改,以确保该 Port 可以在当前版本的 FreeBSD 下正确编译。要仔细记录每个步骤,因为稍后将需要将这些步骤自动化。当 Port 完成时,所有操作,包括文件的删除、添加或修改,都必须可以通过自动化脚本或补丁文件来完成。

如果 Port 需要大量的用户交互或定制来编译或安装,可以参考 Larry Wall 的经典 Configure 脚本,可能需要做一些类似的工作。新的 Ports Collection 的目标是使每个 Port 尽可能“即插即用”,同时占用最小的磁盘空间。

注意

除非明确说明,否则创建并贡献给 FreeBSD Ports Collection 的补丁文件、脚本及其他文件,都假设受标准 BSD 版权条件约束。

最后更新于

这有帮助吗?