Solaris 管理控制台 2.1 软件与 Solaris 管理控制台 1.0、1.0.1 或 1.0.2 软件不兼容。如果希望升级到 Solaris 9 9/02 操作环境并且已安装了 Solaris 管理控制台 1.0、1.0.1 或 1.0.2 软件,在升级之前必须先卸载 Solaris 管理控制台软件。如果您安装了 SEAS 2.0 overbox、SEAS 3.0 overbox 或 Solaris 8 Admin Pack,则系统中可能会存在 Solaris 管理控制台软件。
在升级之前,使用 /usr/bin/prodreg 命令完全卸载 Solaris 管理控制台软件。
如果在升级到 Solaris 9 9/02 操作环境之前没有卸载 Solaris 管理控制台 1.0、1.0.1 或 1.0.2 软件,必须先删除所有的 Solaris 管理控制台 1.0、1.0.1 或 1.0.2 软件包。请使用 pkgrm 命令(而不是 prodreg 命令)删除软件包。请小心按照软件包删除顺序操作。完成以下步骤。
成为超级用户。
输入如下命令。
# pkginfo | grep "Solaris Management Console" |
如果描述不是以"Solaris 管理控制台 2.1"开始,那么输出中的软件包名称将标识 Solaris 管理控制台 1.0 软件包。
使用 pkgrm 命令按照以下顺序删除 Solaris 管理控制台 1.0 软件包的所有实例。
不要删除任何描述里有"Solaris 管理控制台 2.1"字样的软件包。例如,SUNWmc.2 可能表示 Solaris 管理控制台 2.1 软件。
如果 pkginfo 输出显示 Solaris 管理控制台 1.0 软件包的多个版本,使用 pkgrm 命令删除这些软件包。先删除原始软件包,然后删除带数字后缀的软件包。例如,如果 pkginfo 的输出显示 SUNWmcman 和 SUNWmcman.2 软件包,请先删除 SUNWmcman 软件包,然后删除 SUNWmcman.2 软件包。不要使用 prodreg 命令。
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
在终端窗口中,输入以下命令。
# rm -rf /var/sadm/pkg/SUNWmcapp |
Solaris 管理控制台 2.1 软件现在应该可以正确运行。为了将来维护方便,或者如果 Solaris 管理控制台 2.1 软件不能正确运行,那么删除 Solaris 管理控制台 2.1 软件。通过完成以下步骤来重新安装该软件。
使用 pkgrm 命令按照以下顺序删除所有 Solaris 管理控制台 2.1 软件包和相关的软件包。
如果系统中安装了 Solaris 管理控制台 2.1 软件包的多个实例,如 SUNWmc 和 SUNWmc.2,请先删除 SUNWmc,然后删除 SUNWmc.2。不要使用 prodreg 命令。
# pkgrm SUNWpmgr # pkgrm SUNWrmui # pkgrm SUNWlvmg # pkgrm SUNWlvma # pkgrm SUNWlvmr # pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
将 Solaris 9 9/02 Software (SPARC Platform Edition) 1 of 2 CD 插入 CD-ROM 驱动器。在终端窗口中,输入以下内容。
# cd /cdrom/sol_9_902_sparc/s0/Solaris_9/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex \ SUNWmcdev SUNWmgapp SUNWmga SUNWdclnt SUNWlvmr SUNWlvma \ SUNWlvmg SUNWpmgr SUNWrmui |
所有以前的 Solaris 管理控制台版本都被删除。Solaris 管理控制台 2.1 软件现在应该可以正确运行。