Show Table of Contents
9.12.2. 使用安装程序升级
注意
通常 Red Hat 建议保留独立
/home 分区中的用户数据并执行全新安装。有关分区详情以及如何设置分区请参考 第 9.13 节 “磁盘分区设置”。
如果选择使用安装程序升级系统,那么所有不是由 Red Hat Enterprise Linux 提供,且与 Red Hat Enterprise Linux 软件冲突的软件都将被覆盖。开始使用这个方法升级前,请列出系统中现有软件包已备之后参考:
rpm -qa --qf '%{NAME} %{VERSION}-%{RELEASE} %{ARCH}\n' > ~/old-pkglist.txt
安装后,根据这个列表选择哪些软件包是应该重新构建或者从 Red Hat 以外的源搜索的。
下一步,备份所有系统配置数据:
su -c 'tar czf /tmp/etc-`date +%F`.tar.gz /etc'
su -c 'mv /tmp/etc-*.tar.gz /home'
执行升级前请完整备份所有重要数据。重要数据应包含整个
/home 目录中的内容,以及某些服务的内容,比如 Apache、FTP、 SQL 服务器或者源代码管理系统。虽然升级不是破坏性的,但不正确的操作也可能造成数据丢失。
警告
注:上面的示例在
/home 目录中保存备份资料。如果您的 /home 目录不是独立分区,就不应该完全按照这些示例操作!请将备份保存到其他设备中,比如 CD 或者 DVD 盘或者外接硬盘中。
有关以后完成升级过程的详情请参考 第 35.2 节 “完成升级”。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.