我在使用自定义应用程序构建 freebsd 映像时遇到问题。我正在用 php 和 html 制作一个应用程序,它使用 freebsd 上的一些其他应用程序。现在我通过 FreeBSD 提供的一些命令(如 make buildworld、make release 等)发布了一个版本……然后我得到了文件: .iso 和 .img 。现在,当我安装它们时,没有找到在第一个系统中写入的 php 文件,并且 /usr/local 目录为空。如何生成包含我添加的所有文件以及我下载的所有端口或包的 FreeBSD 映像?我受到 pfsense 的启发,它是 FreeBSD 的一个分支。
问问题
97 次
1 回答
0
我自己没有尝试过,文档有点过时,但这可能是您正在寻找的:
https://www.freebsd.org/doc/en/articles/releng/release-build.html
你可能有三个选择:
- 修改上述生成版本的脚本。
- 如同一文档的可扩展性部分所述,单独分发所需文件并在安装基本系统时安装它们。
- 解压您拥有的 ISO,修改其中包含的 .txz 文件,添加文件,然后重新创建 .txz 存档和 ISO。
您也可以尝试在FreeBSD 论坛或邮件列表上寻求帮助。
于 2016-05-05T16:44:46.137 回答