LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 633|回复: 4

freebsd-stable的疑问

[复制链接]
发表于 2005-9-7 11:55:36 | 显示全部楼层 |阅读模式
  1. 尽管我们尽力确保 FreeBSD-STABLE 分支在任何时候都能够正确编译和运行,但没有人能够担保它在任何时候都总可以。 此外, 尽管代码在进入 FreeBSD-STABLE 之前都是在 FreeBSD-CURRENT 上完成开发, 但使用 FreeBSD-STABLE 的人要比使用 FreeBSD-CURRENT 的更多。有证据显示, 犄角旮旯里的各种问题有些时候仍然会由于在 FreeBSD-CURRENT 不那么明显 而在 FreeBSD-STABLE 暴露出来。

  2. 基于这些原因, 不 推荐您盲目地追随 FreeBSD-STABLE, 并且, 在粗略地测试过代码之前不要更新任何生产服务器到 FreeBSD-STABLE 也非常重要。

  3. 如果您没有用于完成这些工作的资源, 我们推荐您使用最新的 FreeBSD 发行版,并使用发行版提供的二进制更新机制来在发行版之间完成迁移。
复制代码


这个是手册上说的,有些不太明白的是发行版不是stable的吗?
做服务器要用哪个版本呢?是用release版吗?那么stable是怎么定位的呢?
在debian下对这个发行版的定义很清晰,服务器肯定用stable的。。
发表于 2005-9-7 12:26:40 | 显示全部楼层
stable顾名思义,稳定成熟且几乎不再怎么更新了。而且用户也不应该不经测试而随意更改代码── 这些变动可能把stable变成unstable。而current则相反。尽管stable,不过总会发现一些问题,这是任何系统都不能避免的。

这是我的理解。所以作为个人用户,桌面用户,尽量不用stable。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-7 15:18:02 | 显示全部楼层
Post by welans
stable顾名思义,稳定成熟且几乎不再怎么更新了。而且用户也不应该不经测试而随意更改代码── 这些变动可能把stable变成unstable。而current则相反。尽管stable,不过总会发现一些问题,这是任何系统都不能避免的。

这是我的理解。所以作为个人用户,桌面用户,尽量不用stable。



呵呵,current比较好理解,就是stable,手册上居然不推荐使用。

当前的stable是不是就是5.4-release呢?那么5.4之前的5.x版本都不算是stable的版本吗?

我实在是对FB的发行版有些糊涂,手册看不明白。

不知道这样理解对不对:5.4之前的5.x-release版本都是stable的,而到了5.4,就是5.x的终结版,也就是拿来做server用的product版本,之前的5.x版本都是不能作为生产版本的。
作为普通用户,应该使用stable版本拿来当桌面。
回复 支持 反对

使用道具 举报

发表于 2005-9-7 16:10:16 | 显示全部楼层
我的理解:current慢慢就会转变成stable(通过不断的debug和patch),一旦stable下来(开发小组认为已经足够稳定了)就不再变动源码。现在的5.4stable就是曾经的5.4current变来的,而之前还有4.x的stable。用户可以根据需要选择不同的stable。而在5.4被确立为stable时,6.xcurrent又推陈出新了。。。stable应该更加严格、安全、稳定,适合企业服务器,当肯定存在bug而不能被更新时问题就来了。另外,提到所谓通过二进制形式完成版本迁移是什么意思?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-7 17:07:04 | 显示全部楼层
手册上也提到,不应该追求最新的stable版本,而采用最新的发行版。看来发行版和stable版本还是有区别的。

不知道最新的发行版和stable版有什么区别。。。当然不是指current了。

二进制的版本迁移我也不知道什么意思,应该是说可以不用make world的方式来升级系统吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表