FreeBSD有两个开发分支:FreeBSD-CURRENT 和 FreeBSD-STABLE。这部分将对它们都做些说明, 并介绍您的系统如何与各自的树一同保持最新。 我们将首先讨论 FreeBSD-CURRENT, 随后讨论 FreeBSD-STABLE。
使用最新的 FreeBSD CURRENT 这里再次强调, FreeBSD-CURRENT 是 FreeBSD 开发的 “最前沿”。 FreeBSD-CURRENT 用户要有较高的技术能力, 并且应该有能力自已解决困难的系统问题。 如果您是个 FreeBSD 新手,那么在安装之前最好三思。
FreeBSD-CURRENT 是什么? FreeBSD-CURRENT 是 FreeBSD 的发展前沿。 包括了在下一个官方发行的软件中可能存在,也可能不存在的发展、 试验性改动、 以及过渡性的机制。 尽管许多 FreeBSD 开发者每天都会编译 FreeBSD-CURRENT 源代码, 但有时这些代码仍然会是不能编译的。 虽然这些问题会很快解决, 但 FreeBSD-CURRENT 是带来破坏还是您正希望的功能性改善,很可能完全取决于您获取源代码的的时机!
谁需要 FreeBSD-CURRENT? FreeBSD-CURRENT 适合下边三种主要兴趣团体:
FreeBSD 社区的成员: 积极工作在源码树的某部分的人和为保持 “最新” 为绝对需求的人。
FreeBSD 社区的成员: 为促使 FreeBSD-CURRENT 保持尽可能的健全而愿花时间去解决问题的积极的测试者; 以及那些愿意提出关于 FreeBSD 变化和总体方向的建设性建议并且提供补丁实现它们的人们。
那些只是想关注或为了参考目的使用当前 (current) 源码的人们 (如,为了阅读,而不是执行)。这些人也偶尔做做注释或贡献代码。
FreeBSD-CURRENT 不是什么? 追求最新功能, 您听说里面有一些很酷的新功能,并希望成为您周围的人中第一个尝试它们的人。 尽管您能够因此首先了解到最新的功能,但这也意味着在出现新的 bug 时您也首当其冲。
修复错漏的快捷方式。任何 FreeBSD-CURRENT 的既定版本在修复已知错漏的同时又可能会产生新的错漏。
无所不在的“官方支持”。 我们尽最大努力在3个“合法的” FreeBSD-CURRENT 组之一真诚给人们提供帮助,但是我们 没有时间提供技术支持。这并不是因为我们是那种不喜欢帮助人解困的无耻之徒 (如果我们是的话,就不会制作 FreeBSD 了)。 我们不能每天简单地回复上百的消息,而且 我们继续发展 FreeBSD! 在改善 FreeBSD 和回复大量关于实验代码的问题之间如果要做个选择的话, 开发人员会选择前者。
|