FreeBSD 源码以及如何构建

FreeBSD 源码以及如何构建

关于 FreeBSD 的几个问题

  1. 我应该在哪里/如何获取源代码(例如通过终端、从网站下载)

  2. 我应该如何(在 ubuntu 上)构建它?

  3. 在构建它之前我可以自定义它(换句话说是可能的)吗?

答案1

您可以在版本控制之外检查 FreeBSD 的源代码这里。这开发者手册回答了很多有关开发 FreeBSD 的问题。为什么不从 FreeBSD 本身构建它?从 Ubuntu 构建似乎有点……奇怪。

答案2

截至 2023 年,在 Linux 和 macOS 上构建 FreeBSD 得到了良好的支持。例如,在 Linux 上构建是 FreeBSD CI 的一部分。

章节在非 FreeBSD 主机上构建在 FreeBSD 手册中描述应该使用名为 的特殊包装脚本来代替makeor 。该脚本是 FreeBSD src 树的一部分。bmaketools/build/make.py

相关内容