Sun Java System Instant Messaging 7.2 管理指南

执行无提示 Instant Messaging 配置

要运行无提示配置,需首先完成一个虚假配置以创建状态文件。在此虚假配置会话期间,会将您对 configure 实用程序做出的响应捕获到状态文件中,但不会修改任何软件。在状态文件中,响应以参数列表形式保留,每个参数代表一个提示或字段。接下来,您需要创建一个相应平台的状态文件 ID,并修改状态文件以包含该 ID。

然后,可使用状态文件作为输入在多个主机上运行 configure 实用程序。此处理过程可以在企业中的多个主机上快速传播单个配置。有关使用状态文件配置 Instant Messaging 新实例的信息,请参见安装或升级后配置 Instant Messaging

Procedure为 Instant Messaging 生成配置状态文件和 ID

  1. 以超级用户身份登录。

  2. 转到 Instant Messaging 的安装目录。

    默认情况下,在 Solaris 上,此目录为 /opt/SUNWiim;在 Linux 上,此目录为 /opt/sun/im

  3. 在命令行键入以下命令,运行 configure 实用程序:


    configure -no [--nodisplay] -saveState statefile
    

    其中 statefile 是要对状态文件使用的名称。

    要使用状态文件来配置另一不同的 Instant Messaging 安装,请使用以下命令:


    configure --nodisplay --noconsole --silent -state statefile
    

    在您执行 configure 实用程序的整个过程中,系统会将您的应答捕获到状态文件中。完成配置后,可在所指定的位置得到状态文件。

  4. 如果满足以下条件之一,可能需要生成相应平台的新状态文件 ID:

    • 您已经拥有为 Instant Messaging 的上一版本或修补程序生成的状态文件。

    • 您已经拥有为上一个版本生成的状态文件,并已经使用了包含最新或修改版本的 config.class 的修补程序。

    在两种情况下,旧的状态文件 ID 都不再有效。完成下列步骤以生成新的 ID 并代替旧的 ID:

    1. 再次运行 configure 实用程序,但是这次需使用如下的 --id 选项:


      configure --id
      

      该命令会生成一个加密标识符。

    2. 复制该标识符,并将该值粘贴到状态文件中作为 STATE_BEGINSTATE_DONE 参数的值。

      有关使用状态文件配置 Instant Messaging 的不同安装的信息,请参见安装或升级后配置 Instant Messaging