电脑技术学习

FreeBSD 版本命名原则

dn001
您可能会看到以下几种FreeBSD的版本名称:

1);2.1.7-RELEASE、2.2-BETA:
最前面的数字;A.B.C;里,A;表示主要的作业系统版本(Major),B;表示
次要的作业系统版本(Minor),C;表示些微修正版本(Patch)。後面的英文
表示是否为正式版,通常是测试版(ALPHA、BETA、GAMMA)、正式版(RELEASE)。

2);2.2-STABLE、3.0-CURRENT:
通常;FreeBSD;会有一个以发展新功能为主的版本,称为;CURRENT,目前的
CURRENT;版本是;3.0;FreeBSD;也会有一个以维护稳定性及系统安全为主
的版本,称为;STABLE,目前;STABLE;的版本是;2.2。虽然如此,并不代表
STABLE;就没有新功能,也不代表;CURRENT;就不稳定不安全,这两个版本
是相辅相成的,而且终有一天;3.0-CURRENT;会变成;3.0-STABLE,而开始
4.0-CURRENT;的发展。不过一般来说,由於;CURRENT;系统开发的速度相当
快,跟;STABLE;相比较不稳定,而且最好是有相当经验的使用者才来使用。
如果是商业环境或是伺服器站台,最好还是跑;STABLE;与;RELEASE;比较好。
由於;STABLE;与;CURRENT;都是一直在开发维护中的版本,因此没有一个
特定的数字版本可以称呼,因此通常我们会以编译日期来代表是哪个时候
的;STABLE;或;CURRENT,例如「2.2-STABLE、编译日期;97/08/08」。

3);3.0-970625-SNAP、2.2-970816-RELENG:
SNAP;与;RELENG;并不是正式发行的版本,其中;3.0-970625-SNAP;表示是
在1997;年;6;月;25;日发行的;3.0;测试版(SNAPshot),通常是指;CURRENT
的版本。而;2.2-970816-RELENG;表示是在;1997;年;8;月;16;日发行的
2.2;非正式的稳定版,通常是指;STABLE;的版本。

通常;FreeBSD;核心小组会不定时释出;SNAP;以供测试,然後有一天;SNAP
会变成;ALPHA->BETA->GAMMA,再来是;RELEASE,而後可能会有不定时的
RELENG;以供测试使用,但是;RELENG;的稳定性通常又比前期的;RELEASE
来的好。

您要是习惯微软的术语,这样说好了,SNAP;是开发期间的内部流出版,
那个日期(970625)就是Build;Number,而;ALPHA;与;BETA;是抢鲜版,
RELEASE(RELENG;勉强也算)是正式版,这样应该了解了吧。

标签:

上一篇 swatch监控程式

下一篇 NFS Server设定