答案1
你首先应该熟悉一下自由BSD以及建立/获取端口。我真的建议你静静地阅读自由BSD手册, 作为自由BSD不是Linux。
自由BSD它本身是一个最小的连贯系统(稍微面向服务器,因为默认情况下没有 X11)。
然后就可以添加端口了,也叫包当为二进制形式时。这FreeBSD 官方手册第 5 章对于如何获取包、如何获取 ports 树(从源代码构建包的一组文件)或如何构建表单 ports 非常清楚。
这里有一个小提醒关于端口:
获取和/或同步您的端口树:
获取你的端口树:
svn checkout https://svn0.us-east.FreeBSD.org/ports/head /usr/ports
您应该使用靠近您所在位置的 subversion 镜像站点(请参阅在这里列出)。
同步您的端口树:
svn update /usr/ports
构建您想要构建的端口(例如:巴什, 作为西施是默认值自由BSD壳)
cd /usr/ports/shells/bash make install && make clean
然后,一旦您的基本系统具有一些端口,您就可以尝试制作 ISO 文件。
笔记:
您提到的指南针对的是 5.x 或 6.x。这些可以用作指导方针,但强烈建议您阅读字里行间的内容,因为有些事情已经发生了变化,特别是来源是同步的(不再是不安全的cvsup
,svn
现在使用实例)。
pfSense不是基于完整的自由BSD,但其极其最小的形式称为纳米BSD其目标是比桌面设置更多的嵌入式系统。
了解更多: