第 24 章 升级当前系统

本章介绍了可用于升级 Red Hat Enterprise Linux 系统的各种方法。

24.1. 确定是否升级或再次安装

红帽不支持从早期主版本进行升级
虽然 anaconda 提供了从早期 Red Hat Enterprise Linux 主版本升级到 Red Hat Enterprise Linux 5.11 的选项,但红帽目前不支持这种情况。通常,红帽在 Red Hat Enterprise Linux 的主要版本之间不支持原位升级。(主要版本由整数的版本号更改表示。例如,Red Hat Enterprise Linux 4 和 Red Hat Enterprise Linux 5 是 Red Hat Enterprise Linux 的主要版本。)
主发行版本的原位升级不会保留所有系统设置、服务或自定义配置。因此,红帽强烈建议从一个主版本升级到另一个主版本时的全新安装。
虽然从 Red Hat Enterprise Linux 版本 4 升级在技术上是可能的,但通过备份您的数据,然后再在以前的 Red Hat Enterprise Linux 安装中安装了这个版本的 Red Hat Enterprise Linux 5.11,您更有可能拥有一致的体验。
要从 Red Hat Enterprise Linux 4 升级,您应该在执行升级前使用 RHN 使您的系统保持最新状态。
这个推荐的重新安装方法有助于确保最佳的系统稳定性。
有关重新安装 Red Hat Enterprise Linux 系统的详情,请参考在线提供的白皮书,网址为: http://www.redhat.com/rhel/resource_center/
如果您当前使用 Red Hat Enterprise Linux 4 更新 4,您可以执行传统的、基于安装程序的升级。
但是,在选择升级系统前,您应该记住以下几点:
  • 由于各种配置文件格式或布局的变化,单个软件包配置文件在执行升级后可能无法正常工作。
  • 在升级之后,第三方或 ISV 应用程序可能无法正常工作。
  • 如果您安装了 Red Hat 的层次产品(如集群套件)之一,可能需要在 Red Hat Enterprise Linux 升级完成后手动升级。
  • 如果您从启用了红帽之外的供应商软件包仓库,请注意,在系统升级后,从这些软件仓库安装的软件可能无法正常工作。红帽不能保证此类存储库保持最新状态。
升级您的系统会安装在您的系统中的更新版本。
升级过程使用 .rpmsave 扩展(例如: sendmail.cf .rpmsave )重命名,从而保留现有的配置文件。升级过程还在 /root/upgrade.log 中创建其操作日志。
警告
随着软件不断发展,配置文件格式可能会改变。在集成您的更改前,请仔细比较原始的配置文件与新文件非常重要。
备注
备份您系统中的所有数据都是个好主意。例如,如果您要升级或创建双引导系统,您应该备份所有您希望在硬盘驱动器上保留的数据。发生错误并可能导致丢失您的所有数据。
有些升级的软件包可能需要安装其他软件包才能正常工作。如果您选择自定义要升级的软件包,可能需要解决依赖关系问题。否则,升级过程会涉及这些依赖关系,但可能需要安装不在系统中的额外软件包。
根据您对系统进行分区的方式,升级程序可能会提示您添加其他交换文件。如果升级程序没有检测到等于 RAM 两次的交换文件,它会要求您添加新的交换文件。如果您的系统没有很多 RAM(小于 256 MB),建议您添加这个交换文件。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.