适用于 UNIX 的 Sun Java Enterprise System 5 安装指南

卸载程序的工作原理

本节包含以下各小节:

Java ES 提供了一个卸载程序,用于移除系统中使用 Java ES 安装程序安装的产品组件。与 Java ES 安装程序一样,卸载程序可以在图形模式、基于文本的模式或无提示模式下运行。

安装过程中,Java ES 安装程序会将 Java ES 卸载程序置于以下位置:


提示 –

可以使用可选的 -no 参数,在不卸载任何软件的情况下运行卸载程序。此选项有助于您熟悉卸载程序并为随后的无提示卸载创建状态文件。


卸载程序的限制


注意 – 注意 –

请勿使用卸载程序移除 Sun Cluster 软件,除非 Sun Cluster 软件在安装后从未用于配置群集节点。有关更多信息,参见卸载 Sun Cluster 软件


处理相互依赖性

根据您所安装的产品组件以及它们之间的相互关系,卸载程序的行为方式可能不同。


注意 – 注意 –

卸载产品组件时,必须确定为该产品组件所配置的产品(可能需要一些附加配置)。否则,系统中的一些产品组件可能会被配置为支持不再存在的产品。


卸载程序无法识别以下相互依赖性:

远程主机上的产品组件依赖性

一些产品组件依赖性可通过部署在远程主机上的产品组件来满足。卸载程序不会识别这些依赖关系。

例如,如果卸载 Directory Server,卸载程序不会警告您 Access Manager 依赖于 Directory Server,即使这两个产品部署在同一主机上也是如此。这是因为另一主机上的另一个 Directory Server 实例可以支持 Access Manager。

因配置而产生的产品组件依赖性

卸载程序无法识别因安装后配置而产生的产品组件依赖性。

例如,假定您在同一主机上安装 Portal Server 和 Calendar Server,然后配置 Portal Server 以将 Calendar Server 用于 Portal Server 日历频道。在此配置后,Portal Server 依赖于 Calendar Server。但是,如果您在随后卸载 Calendar Server,卸载程序不会警告您 Portal Server 依赖于 Calendar Server,因为卸载程序并不熟悉安装后配置的情况。