本章提供有关如何升级到 Solaris 7 8/99 操作环境的附加信息。如要了解完整的升级操作指示,请参考 Solaris 7 (SPARC 平台版)安装库 或 Solaris 7(Intel 平台版)安装库。
您当前的 Solaris 操作环境确定您的升级过程。请从下表选择与您当前的 Solaris 操作环境相匹配的升级过程。
"从 Solaris 7、3/99或 5/99 操作环境升级: 无补丁程序"
如果您尚未在您的系统上安装任何单独的补丁程序,则请遵照执行本升级过程。
"从 Solaris 7、3/99 或 5/99 操作环境升级:已安装的补丁程序"
如果您已经在您的系统上安装过单独的补丁程序,则请遵照执行本升级过程。
在升级到 Solaris 7 8/99 软件发行版之前,请阅读"系统识别过程中的 DNS 配置"。
如要了解新平台以及本发行版可用的信息的一个列表,请参见硬件制造厂商的文档。
如果您正在运行 Solaris 2.5.1 或 2.6 操作环境,则请参见 Solaris 7 (SPARC 平台版)安装库 或 Solaris 7(Intel 平台版)安装库 中的 "升级系统",了解有关如何升级到 Solaris 7 8/99 软件发行版的操作指示。
在升级过程中,您可能会收到一条关于某些软件包的信息性消息(其中包括 SUNWolrte、 SUNWoldcv、SUNWoldte、 SUNWolaud)。无须采取任何动作。
该消息的一个示例:
正在将 SUNWolrte 的 pkgadd 到 /
该消息指示试图安装与已经安装的软件包的体系结构和版本相同的某个软件包。
SUNWolrte 安装成功 ...
如果您正在运行 Solstice AdminSuite 2.3 软件而您想将 OS 服务添加到您的服务器,则您必须安装 Solstice AdminSuite 2.3 补丁程序号 104468-06 或该补丁程序的任何后续的修订版。请参见"安装或升级所需的 AdminSuite 补丁程序",了解更多的信息。
如果您已在运行 Solaris 7、3/99 或 5/99 操作环境且尚未安装单独的补丁程序,则请参考 Solaris 7 (SPARC 平台版)安装库 或 Solaris 7(Intel 平台版)安装库 中的 "升级系统"来升级到 Solaris 7 8/99 操作环境。
在升级过程中,您可能会收到一条关于某些软件包的信息性消息(其中包括 SUNWolrte、SUNWoldcv、SUNWoldte、SUNWolaud)。无须采取任何动作。
该消息的一个示例:
正在将 SUNWolrte 的 pkgadd 到 /
该消息指示试图安装与已经安装的软件包的体系结构和版本相同的某个软件包。
SUNWolrte 安装成功 ...
如果您正在运行 Solstice AdminSuite 2.3 软件而您想将 OS 服务添加到您的服务器,则您必须安装 Solstice AdminSuite 2.3 补丁程序号 104468-06 或该补丁程序的任何后续的修订版。请参见"安装或升级所需的 AdminSuite 补丁程序",了解更多的信息。
如果您已经在运行 Solaris 7、3/99 或 5/99 操作环境且安装了补丁程序,则升级到 Solaris 7 8/99 操作环境将会导致以下情形:
作为 Solaris 7 8/99 操作环境的一部分所提供的任何补丁程序,均被重新应用于您的系统。您将无法撤消这些补丁程序。
先前在您的系统上所安装的,而又没有含进 Solaris 7 8/99 操作环境的任何补丁程序,均被删除。
如要查看将被删除的补丁程序的列表,请以下面所描述的方法使用补丁程序分析器。
如果您尚未在您的 Solaris 7、3/99 或 5/99 系统上安装补丁程序,则请参见 "从 Solaris 7、3/99或 5/99 操作环境升级: 无补丁程序"。
补丁程序分析器对您的系统进行分析,以确定升级到 Solaris 7 8/99 操作环境需要删除哪些补丁程序。补丁程序分析器既可以作为一个正文手动运行,也可以用作"交互式"安装方法的一部分。
如果您正在使用"交互式"安装方法来进行升级,则请选择 Analyze 选项来进行分析。
如果您不是使用"交互式"安装方法来进行升级,则请依照下列步骤,使用 analyze_patches 正文来进行分析。
进行分析之后,请参考 "审查补丁程序分析器输出",以了解有关补丁程序分析结果的详细信息。
如要运行 analyze_patches 正文,则所安装的系统和 Solaris 7 8/99 CD (或网络映象) 必须可以为正文所读取,或者通过装配 NFSTM,或者借助本地装配的介质。
在 OS 映象上将目录变为 Misc 目录。
如果映象位于一个 SPARC 系统上的本地装配的介质上,则请键入:
#cd /cdrom/sol_7_899_sparc/s0/Solaris_2.7/Misc |
如果映象位于一个基于 x86 的系统上的本地装配的介质上,则请键入:
# cd /cdrom/sol_7_899_x86/s2/Solaris_2.7/Misc |
如果通过装配 NFS 就可以使用映象,则请键入:
# cd /NFS_mount_directory/Solaris_2.7/Misc |
运行 analyze_patches 正文:
# ./analyze_patches |
Missing Cross Reference Target 中所列出的选项可以用在命令行上。
表 3-1 用于Analyze_patches的命令行选项
选项 |
描述 |
---|---|
-R rootdir |
Rootdir 是已安装系统的根。其默认为 /。 |
-N netdir |
Netdir 是通往所要安装的 OS 映象的根的路径。其默认为 /cdrom/cdrom0。其应当指向包含 Solaris_2.7 目录的目录。您如果是从 NFS 装配运行 patch_analyzer,则必须使用这一选项。 |
-D databasedir |
如果正文是从 OS映象上的/Misc 目录以外的某个目录调用的,则该程序将无法找到其用作补丁程序分析的数据库。使用 -D选项来提供通往数据库的路径。这个数据库包含在 OS 映象上的 /Solaris_2.7/Misc/database,没有它,正文将不正常工作。 |
进行分析之后,请使用下列步骤来审查输出。
审查 analyze_patches 正文的输出。
补丁程序分析器提供一个将被删除、降级、累积或者因其它补丁程序而变为陈旧的补丁程序的列表。补丁程序累积类似于补丁程序升级。所累积的补丁程序被删除,而其所作的修正由一个新的补丁程序提供。显示出诸如下列的消息:
补丁程序 105644-03 将被删除。 补丁程序 105925 将被从 -02 降级为-01。 补丁程序 105776-01 将得到累积/因补丁程序 105181-05 而变为陈旧。 |
如果补丁程序分析器程序不提供列表,则将不对先前在您的系统上所安装的任何补丁程序采取任何动作。
确定补丁程序替换和删除是否可以接受。
如果由 Solaris 7 Solaris 7 8/99 操作环境进行补丁程序替换和删除是可接受的,则请参考 Solaris 7 (SPARC 平台版)安装库 或 Solaris 7(Intel 平台版)安装库 中的 "升级系统"来升级到 Solaris 7 8/99 操作环境。
如果由 Solaris 7 8/99 操作环境进行补丁程序替换和删除是不可接受的,则不要使用 Solaris 7 8/99 CD 进行升级。您可以使用 Solaris 7 MU3 CD 和 Solaris 7 Maintenance Update 3 发行说明来在您的Solaris 7 系统上安装补丁程序。
在升级过程中,您可能会收到一条关于某些软件包的信息性消息(其中包括 SUNWolrte、 SUNWoldcv、SUNWoldte、 SUNWolaud)。无须采取任何动作。
该消息的一个示例:
正在将 SUNWolrte 的 pkgadd 到 /
该消息指示试图安装与已经安装的软件包的体系结构和版本相同的某个软件包。
SUNWolrte 安装成功 ...
如果您正在运行 Solstice AdminSuite 2.3 软件而您想将 OS 服务添加到您的服务器,则您必须安装 Solstice AdminSuite 2.3 补丁程序号 104468-06 或该补丁程序的任何后续的修订版。请参见"安装或升级所需的 AdminSuite 补丁程序",了解更多的信息。