Menu Close
Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
第 23 章 升级你当前的系统
本章解释了升级Red Hat Enterprise Linux 系统的不同方法。
23.1. 选择升级还是重新安装
当从Red Hat Enterprise Linux version 4 Update 4 升级时,你更可能需要先备份数据,然后再在之前的Red Hat Enterprise Linux 安装版本上安装Red Hat Enterprise Linux 5.0。
如果要从Red Hat Enterprise Linux 4 升级,你在升级之前,应该先用 RHN 把系统更新到最新版本。
This recommended reinstallation method helps to ensure the best system stability possible.
For more information about re-installing your Red Hat Enterprise Linux system, refer to the Whitepapers available online at http://www.redhat.com/rhel/resource_center/.
如果你正在使用Red Hat Enterprise Linux 4 Update 4,你可以执行传统的,基于安装程序的升级。
但是,在升级系统前,你必须记住几个注意事项:
- 执行升级后,个体软件包配置文件可能会也可能不会有效。这是由于配置文件的格式和布局改变造成的。
- If you have one of Red Hat's layered products (such as the Cluster Suite) installed, it may need to be manually upgraded after the Red Hat Enterprise Linux upgrade has been completed.
- 升级后,第三方或 ISV 程序可能无法正确运行。
系统升级会安装系统里软件包的更新版本。
升级进程通常保留现存的配置文件,它给这些文件分别添加了
.rpmsave
扩展名(例如,sendmail.cf.rpmsave
)。升级进程还在 /root/upgrade.log
日志中记录了它的行动。
警告
随着软件的发展,配置文件的格式也会改变,因此你应该在集成这些改变之前仔细地比较原始配置文件和新文件。
注意
备份系统上的所有数据是明智之举。例如,如果你要升级或创建一个双引导系统,你应该备份这个硬盘驱动器上你想保存的数据。错误难免会发生,有些错误甚至会导致所有数据丢失。
某些升级的软件包可能需要安装其它软件包以便正常运行。如果你选择来定制要升级的软件包,你可能需要解决依赖关系的问题。否则,升级进程会自行解决依赖关系,但是,它可能会需要安装你的系统上没有的软件包。
依据你的系统分区情况而定,升级程序可能会提示你额外添加交换文件。如果升级程序没有检测到一个相当于你的内存两倍的交换文件,它会询问你是否要添加一个新的交换文件。如果你的系统没有足够的内存(小于 256 MB),推荐你添加这个交换文件。