确定要移除的软件包。
将系统上的软件包与《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 5 章 “可安装软件包列表”中所列出的 Java ES 软件包进行比较。(另参见由于卸载期间遗留文件导致安装失败)。可使用以下命令确定安装了哪些软件包:
Solaris OS pkginfo 或 prodreg 实用程序
Linux rpm 命令
HP-UX swlist 命令
停止 Java ES 产品组件的所有运行中的进程。
有关停止进程的简要说明,参见第 6 章,完成安装后配置产品组件文档。
备份所有规划在以后安装时要使用的自定义配置和用户数据。
查看 Java ES 产品组件的卸载行为提供了有关应备份的配置和用户数据的一些信息。有关更多信息,参阅各个产品组件的产品组件文档。
使用 pkgrm、rpm -e 或 swremove 命令移除 Java ES 组件软件包。
移除所有不打算在后续安装过程中使用的其余产品组件目录及其内容。如果确实规划以后使用这些目录,请将它们移动到其他位置。
更新位于以下位置的产品注册表文件:
Solaris OS:/var/sadm/install/productregistry
Linux:/var/opt/sun/install/productregistry
HP-UX:/var/adm/sw/productregistry
卸载程序使用此注册表来确定主机上安装了哪些产品组件。安装程序和卸载程序都将在安装或卸载完成时更新产品注册表。
如果是手动移除软件包,而不是使用卸载程序,则必须编辑产品注册表,使其正确反映系统上安装的软件。
清除位于以下位置的系统日志文件:
Solaris OS:/var/sadm/install/logs
Linux 和 HP-UX:/var/opt/sun/install/logs
在手动移除软件包后,这些日志文件可能没有正确反映系统的状态。