FreeBSD 在发行版之间始终是持续开发的。 一些人喜欢使用官方发行的版本, 另一些喜欢与最新的开发保持同步。 然而, 即使是官方的发行版本也常常需要安全补丁和重大修正方面的更新。 不论你使用了何种版本, FreeBSD 都提供了所有更新系统所需的工具, 让你轻松的在不同版本间升级。 这一章节将帮助你决定是跟踪开发系统还是坚持使用某个发行的版本。 同时还列出了一些保持系统更新所需的基本工具。
读了本章后,您将了解到:
使用哪些工具来更新系统与 Ports Collection。
如何使用 freebsd-update, CVSup, CVS, or CTM 让你的系统保持更新。
如何比较已安装的系统与原来已知拷贝的状态。
如何使用 CVSup 或者文档 ports 来更新本地的文档。
两个开发分支 FreeBSD-STABLE 和 FreeBSD-CURRENT 的区别。
如何通过 make buildworld
重新编译安装整个基本系统(等等)。
在读本章这前,您应该了解的:
正确设置网络连接 (第 32 章 高级网络)。
知道怎样安装附加的第三方软件(第 5 章 安装应用程序: Packages 和 Ports)。
整个这一章中,cvsup
命令都被用来获取 FreeBSD 源代码的更新。
你需要安装
net/cvsup port
或者二进制包(如果你不想要安装图形界面的 cvsup
客户端的话, 则可以安装
net/cvsup-without-gui port)。
你也可以使用 csup(1) 代替,
它现在已经是基本系统的一部分了。
本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读
文档,如不能解决再联系
<questions@FreeBSD.org>.
关于本文档的问题请发信联系
<doc@FreeBSD.org>.