Sun ONE 徽标     上一章      目录      索引      下一章     
Sun ONE Directory Proxy server 安装指南



第 4 章   无提示安装

无提示安装允许使用某个文件来预定义您在正常情况下以交互方式向安装程序提供的所有回答。这样就为您提供了编写 Sun ONE Directory Proxy Server 安装脚本的能力。

使用无提示安装

要使用无提示安装,必须:

创建 saveState 文件

要创建状态文件,有两个选项:

  • 通过 -savestate file_name 选项运行安装程序。这样将安装产品并创建一个反映安装的状态文件,如下面的第 1 步第 4 步中所述。
  • 也可以使用第 5 步中所描述的命令来复制和编辑现有的 saveState 文件进行进一步安装,或者使用示例手动创建状态文件,然后使用第 5 步中所描述的命令直接使用该文件。

  1. 新建目录:
  2. # mkdir dps

    # cd dps

  3. 如果还没有将产品二进制文件下载到安装目录,请现在下载。
  4. 解压缩产品二进制文件。
  5. 通过 -saveState <file name> 命令行选项运行安装程序:
  6. 启动包含解包软件的目录中的安装程序。

    (其他平台,命令行界面)

    # ./setup -saveState file_name

    其中,file_name 是所选择的路径和文件名,其中包含了安装指示。

    整个典型安装过程中的响应将记录到状态文件中。(请参阅“安装”)。

    下面是一个保存状态文件的示例:

    # Wizard Statefile created:Tue May 27 15:34:01 CDT 2003
    # Wizard path:/tmp/dps1/setup_data/./Sun_ONE_Directory_Proxy_Server_v5_2.class
    #
    #
    # Install Wizard Statefile section for Sun ONE Directory Proxy Server v5.2
    #
    #
    [STATE_BEGIN Sun ONE Directory Proxy Server v5.2 684ac863607992f06b9e37fb2b294db8553196e6]
    defaultInstallDirectory = /var/Sun/mps
    currentInstallDirectory = /var/sample
    com.sun.dps.setup.DpsComponentPanel.selectedcomponents = Sun ONE Directory Proxy Server v5.2 Components,Sun ONE Directory Proxy Server v5.2 Server,Sun ONE Directory Proxy Server v5.2 Server Installer,Sun ONE Directory Proxy Server v5.2 Configurator,Sun ONE Directory Proxy Server v5.2 Configurator Installer,Sun ONE Directory Proxy Server v5.2 Instance,Sun ONE Directory Proxy Server v5.2 Instance Installer,Sun ONE Directory Proxy Server v5.2 Server,Sun ONE Directory Proxy Server v5.2 Server Installer,Sun ONE Directory Proxy Server v5.2 Configurator,Sun ONE Directory Proxy Server v5.2 Configurator Installer,Sun ONE Directory Proxy Server v5.2 Instance

    FullMachineName = thrush.example.sun.com
    ConfigDirectoryPort = 19389
    ConfigDirectoryHost = spleen.example.sun.com
    ConfigDirectoryAdminPwd = secret00
    ConfigDirectoryAdminID = admin
    AdminDomain = example.sun.com
    AdminPort = 1760
    AdminSysGroup = wheel
    AdminSysUser = test user
    ServerGroup = wheel
    ServerUser = test user
    DPS_LISTEN_PORT = 1761
    DPS_INSTANCE_SUFFIX = thrush
    ldapServerURL =
    ldapBindingDN =
    ldapPasswd =
    [STATE_DONE Sun ONE Directory Proxy Server v5.2 684ac863607992f06b9e37fb2b294db8553196e6]



    注意

    在本示例中,STATE_BEGIN 和 STATE_DONE 后的序列号为示例值。可使用 setup-id 选项来显示实际要使用的序列号。



    通过 saveState 文件安装

    1. 要基于以上创建的 savestate 文件进行无提示安装,请输入以下命令:
    2. # ./setup -state file_name


上一章      目录      索引      下一章     
版权所有 2003 Sun Microsystems, Inc. 保留所有权利。