OpenBSD升级指南 4.2 to 4.3

2009-05-13 13:50:16来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


                                                 ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
OpenBSD
版权所有:www.openbsd.org
翻译:Acheng  from www.bsdplus.org

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

注意: OpenBSD升级只支持从一个发行版到紧邻的下一个发行版,请勿进行跳跃式升级。
强烈建议升级前通读这篇指南并完全理解它。如果需要升级的机器是至关重要或者是不在本地,推荐你在一个完全一样的且位于本地的系统上先进行测试,确保升级过程无误,然后再进行实际的升级。

升级是一种将系统带至最新版本的方便的方式。但是,升级的结果并不是要完全和一个全新安装的OpenBSD4.1一模一样。特别是一些旧的库文件在升级过程中不会被删除,因为一些旧的应用程序不会在此过程中升级,而它们仍然需要这些库文件。如果你确实想要删除这些旧文件,那么全新安装可能是最佳的选择。
内容列表:

升级前
  • libexpat  进入base43.tgz
  • httpd.conf 更新
  • hoststated(8)  重命名为 relayd(8)
  • carp(4) 更新
  • rc.conf
  • kernel 更新

升级过程
最后步骤
  • 新增及有更新的 Users  和 Groups
  • 升级 /etc
  • 检查 kernel
  • 升级软件包(packages)
  • 删除 xbase42.tgz

升级前:需要考虑和注意的事项
下面给出的列表并不完整,没有涵盖4.2到4.3的所有的更新,只列出了其中重要的,会在升级过程中对大部分用户产生影响的变化。想得到完整的变化列表,可以查看此页:http://www.openbsd.org/plus43.html
  • libexpat进入base43.tgz
对4.2,libexpat从ports进入了xbase42.tgz,这对那些不想安装 X 的用户造成了不便。在4.3中,libexpat从xbase42.tgz进入base43.tgz. 这对很多应用程序来说就没有必要安装xbase43.tgz了。
如果你在4.2中安装了xbase42.tgz来获得libexpat,这个变化可能会引起一些问题。由于你安装了
xbase42.tgz,那么你或者升级它,或者删除它。如果libexpat是你安装xbase42.tgz的唯一原因,删除可能是最好的解决方案。查看此链接http://www.openbsd.org/faq/upgrade43.html#rmxbase42来获取删除xbase42.tgz的详情。
同时也要注意,构建ports (building ports)只有在完整安装时才被支持,包括所有的X文件。
  • Httpd.conf变更
Httpd使用的软件包现在会将安装配置文件到/var/www/conf/modules.samples,并提示用户在/var/www/conf/modules目录创建相应的系统链接。下面这一行应该加到/var/www/conf/httpd.conf中,在LoadModule指令后((towards the end of section 1)在第一节的结尾):

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:netstat -nat 的各個狀態

下一篇:fluxbox配置综合