freebsd.aspx
来自「一个不错的源码,c#开发源码」· ASPX 代码 · 共 299 行 · 第 1/2 页
ASPX
299 行
<P><FONT color=#993300><A name=5></A>5. 为什么要叫做
FreeBSD?</FONT></P>
<P><BR>您可以免费使用它,即使是用于商业用途。</P>
<P>整个 FreeBSD 操作系统完整的原始程序都可以免费取得,而且不
管是在使用,散布或是整合进其它程序等各方面也只受到最小的限制(不论是否用于商业用途)。</P>
<P>任何人都可以自由地把他对系统的改良或错误修正的程序代码加入 source tree
之中(当然要符合几个先决条件)。</P>
<P>特别值得注意的是这里的 ``free'' 出现了两次,而且它们的意思是不一样的:一种代表 ``免费'',另一种代表
``自由''。您可以拿 FreeBSD 去做任何您想要做的事,除了一些例外,例如您宣称 FreeBSD 是您写的。</P>
<P><FONT color=#993300><A name=6></A>6. 最新版的 FreeBSD
是那一版?</FONT></P>
<P>5.1 是目前最新的 RELEASE 版;它于 June 2003 发行。它同时也是目前最新的 STABLE
版。</P>
<P>简单的说,-STABLE 的主要诉求对象是对于稳定性及低变异性的需求远胜过对最新 -CURRENT snapshot
中特别新功能的需求,例如 ISP 或公司行号的使用者。这两个 branch 都有可能会产生 release
版,但只有当你能接受 -CURRENT 远比 -STABLE 容易更动这一点,才应该用 -CURRENT。</P>
<P>Release 版每几个月才会发行一次。虽然如此,有很多人和 FreeBSD 原程码同步更新(详见
FreeBSD-CURRENT 和 FreeBSD-STABLE
的相关问题),但因为原始码是一直不断地在变动的,所以如果要这么做的话得要花上更多的精力。</P>
<P><FONT color=#993300><A name=7></A>7. 什么是
FreeBSD-CURRENT?</FONT></P>
<P>FreeBSD-CURRENT 指的是正在发展中的操作系统版本,它终将在适当的时机成为
5.0-RELEASE。它实在是只适合给系统发展者以及有毅力的业余爱好者使用 。如果想要得到有关如何使用 -CURRENT
的深入信息,请参考使用手册的相关部份。</P>
<P>如果您对操作系统本身并不是很熟悉,或是您没办法分辨您遇到的问题是真的发生了问题亦或是暂时性的小状况,那么您就不应该使用
FreeBSD-CURRENT。这个分支的程序代码有时候变动得很快,而且可能会因此
而使您有好几天的时间无法更新您的系统。我们假设使用 FreeBSD-CURRENT
的使用者都有能力去分析他们所遇到的问题并且只回报 真正的问题而非``小状况''。如果您在 -CURRENT mailing
list 中提到类似``make world 造成一些有关 groups 的错
误''之类的问题的话,也许会被其它人轻视。</P>
<P>我们每天都会根据目前 -CURRENT 和 -STABLE 的状况对这两个分支各 发行一个snapshot
版。有的时候甚至还会发行可供取得的版本。发表这些 snapshot 的目的在于:</P>
<P>测试最新版的安装程序。</P>
<P>提供一个简单的方法给那些喜欢使用 -CURRENT 或是 -STABLE
但是没有时间和频宽去每天升级的使用者。</P>
<P>为了替我们发展中的程序保留一个固定的参考点,以防止我们未来造成不幸。(虽然一般而言 CVS 可以防止类似这种的可怕事件
:)</P>
<P>为了确保所有需要测试的新功能都可以得到最多的测试。</P>
<P>我们不对 -CURRENT snapshot 做任合形式的``品质保
证''。如果你想要的是一个稳定且经过充分测试过的系统的话, 最好选择使用完整 release 的版本,或是使用
-STABLE snapshots。</P>
<P>您可以直接从 ftp://current.FreeBSD.org/pub/FreeBSD/ 取得
5.0-CURRENT 的 snapshot release,而从 releng4.FreeBSD.org 取得
4-STABLE 的 snapshots。在本文写作的时候 (2000 年 5 月) 就已经不再提供 3-STABLE 的
snapshots 了。</P>
<P>对每个有在活动的分支而言,平均每天都会产生一次 snapshots。</P>
<P><FONT color=#993300><A name=8></A>8. 什么是
FreeBSD-STABLE?</FONT></P>
<P>回溯到 FreeBSD 2.0.5 刚发表的时候,我们决定把 FreeBSD 的发展 分成两支。一支叫做
-STABLE ,我们只对它做错误修正及小幅度的修改 (这是给 ISP 和商业
公司等对实验中功能不感兴趣的单位所使用的)。另外一支叫做 -CURRENT,从 2.0 版发行以后就不间断地朝着
5.0-RELEASE (以及以后的版本) 前进 着。下面就是版本演进的示意图:</P>
<P>2.0<BR>|<BR>|<BR>| [2.1-STABLE]<BR>*BRANCH* 2.0.5 -> 2.1
-> 2.1.5 -> 2.1.6 -> 2.1.7.1 [2.1-STABLE ends]<BR>|
(Mar 1997)<BR>|<BR>|<BR>| [2.2-STABLE]<BR>*BRANCH* 2.2.1 ->
2.2.2-RELEASE -> 2.2.5 -> 2.2.6 -> 2.2.7 -> 2.2.8
[end]<BR>| (Mar 1997) (Oct 97) (Apr 98) (Jul 98) (Dec
98)<BR>|<BR>|<BR>3.0-SNAPs (started Q1
1997)<BR>|<BR>|<BR>3.0-RELEASE (Oct 1998)<BR>|<BR>|
[3.0-STABLE]<BR>*BRANCH* 3.1-RELEASE (Feb 1999) -> 3.2
-> 3.3 -> 3.4 -> 3.5 -> 3.5.1<BR>| (May 1999) (Sep
1999) (Dec 1999) (June 2000) (July 2000)<BR>|<BR>|
[4.0-STABLE]<BR>*BRANCH* 4.0 (Mar 2000) -> 4.1 -> 4.1.1
-> 4.2 -> 4.3 -> 4.4 -> ... future 4.x releases
...<BR>|<BR>| (July 2000) (Sep 2000) (Nov
2000)<BR>\|/<BR>+<BR>[5.0-CURRENT continues]<BR>2.2-STABLE
这个分支随着 2.2.8 的发表而功成身退。3-STABLE 这个 分支则是结束在 3.5.1 发表之后,它也是 3.X
的最后一次发表。之后除了 安全相关的修正之外,这两个分支就几乎没有再更动过。 4-STABLE 是目前正在发展中的
-STABLE 分支。4-STABLE 的最新的一 次发表是 June 2003 发行的 5.1-RELEASE。</P>
<P>5-CURRENT 的这个分支目前正以缓慢的速度 5.0-RELEASE 以及之后的版本迈进中。</P>
<P><FONT color=#993300><A name=9></A>9. 新的 FreeBSD
将于什么时候推出?</FONT></P>
<P>一般而言,当 FreeBSD core team 认为已经累积了足够多的新功能
和错误修正,而且这些更动都已经完整地测试过且不会影响系统稳定度的 时候,他们才会推出新版的
FreeBSD。新版本的发表时程都会事先公告, 相关的开发人员就知道什么时候该把手边的计划完成并且测试过。虽然等
这些好东西进入 -STABLE 的时间令人有点沮丧,但是大多数的使用者都 认为这种谨慎的态度是 FreeBSD
最好的优点之一。</P>
<P>平均而言,我们每四个月发行一次 release。</P>
<P>为了满足那些需要(或想要)刺激的使用者,上面已经说过我们每天都会发行 snapshots 版可供使用。</P>
<P><FONT color=#993300><A name=10></A>10. 谁负责 FreeBSD
的发展?</FONT></P>
<P>如果是一些有关 FreeBSD 计画的关键性决定,像是整个计画的走向或是决定谁可以改 source tree
里的程序代码这类的事,是由一个由 9 个人所组成的 core team 来决定。而有另一群超过 200 个人的
commiters 有权利可以直接修改 FreeBSD 的 source tree。</P>
<P>无论如何,大多数的改变都会事前在 mailing lists 先讨论过,而且每个人都可以参与讨论。</P>
<P><FONT color=#993300><A name=11></A>11. 我要如何取得
FreeBSD?</FONT></P>
<P>每个 FreeBSD 的重要版本都可以经由匿名 ftp 从 FreeBSD FTP site 取得:</P>
<P>如果要的是 3.X-STABLE 的最新版,也就是 3.5.1-RELEASE,请到 3.5.1-RELEASE
这个目录。</P>
<P>如果要的是 4-STABLE 的最新版,也就是 5.1-RELEASE ,请到 5.1-RELEASE
这个目录</P>
<P>4.X snapshots 通常每天都会做一份。</P>
<P>5.0 Snapshot 通常也是每天都会做一份,这是从 -CURRENT
分支做出来的,主要是为了服务那些热心的测试者和开发人员所提供的。</P>
<P>FreeBSD 的 CD,DVD,还有一些其它的东西的取得法可以在使用手册中找到解答。</P>
<P><FONT color=#993300><A name=12></A>12.
我要如何去存取错误回报数据库呢?</FONT></P>
<P>所有使用者的变更要求都可以经由我们网页接口的 PR submission 及 query
来查询(或是回报)我们的错误回报数据库。也可以利用 send-pr(1)
这个指令透过电子邮件来回报错误或是要求变更。</P>
<P>在回报错误之前,请先读过如何撰写 FreeBSD
的错误回报单,这是一篇告诉你怎样才能写出一篇有用的错误回报单。</P>
<P><FONT color=#993300><A name=13></A>13. 要怎样才能成为 FreeBSD
的网页映像站台?</FONT></P>
<P>有很多方法可以映像我们的网页。</P>
<P>您可以利用 net/cvsup 从 cvsup.FreeBSD.org 取得格式化过的档案。
/usr/share/examples/cvsup/www-supfile就 是一个教你怎样做网页映像的 CVSup
设定范例。</P>
<P>您可以利用您喜欢的 ftp mirror 工具从 FreeBSD 的 FTP
站台中取得网页的原始码。但是要注意的是在你打算提供公开服务之前,记得要先利用这些原始码把网页重建起来。请从
ftp://ftp.FreeBSD.org/pub/FreeBSD/FreeBSD-current/www
开始抓取。</P>
<P><FONT color=#993300><A name=14></A>14.
有其它的信息来源吗?</FONT></P>
<P>详见 <A href="http://www.freebsd.org/">FreeBSD</A>
网站上的文件列表。</P></TD></TR>
<TR borderColor=#cccccc >
<TD vAlign=top >
<TABLE cellSpacing=0 cellPadding=0 width="100%" align=center
border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="100%"
align=center border=0>
<TBODY>
<TR>
<TD> </TD>
<TD align=middle width="25%"><A
href="intro_phpc.aspx"><IMG
height=43
src="http://www.dns.com.cn/images/Main/mysql.gif"
width=81 border=0></A></TD>
<TD align=middle width="30%"><A
href="intro_phpc.aspx"><IMG
height=71
src="http://www.dns.com.cn/images/Main/php.gif"
width=129
border=0></A></TD>
</TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<!--底部-->
<chunsky:bottom id="bottom1" runat="server"></chunsky:bottom> </td>
<td width="1" bgcolor="#333333"></td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?