Skip Headers
Oracle® Developer Suite Installation Guide
10g Release 2 (10.1.2) for Solaris, Windows and Linux x86
B16012-03
  Go To Documentation Library
Library
Go To Product List
Product
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
Next
Next
 

D Silent and Non-Interactive Installation

This chapter describes the silent and non-interactive installation of Oracle Developer Suite. The topics include:

D.1 Introduction

Oracle Developer Suite features two methods of non-interactive installation:

Both methods are available for both Windows and for Linux and Solaris platforms.

D.1.1 Silent Installation

To do a silent installation of Oracle Developer Suite, you supply the installer with a response file and specify the -silent flag on the command line. The response file is a text file.

The installer uses the variables and parameter values in the response file to provide answers to all of the installation prompts. You include responses for all of the installation prompts in the response file. Silent installation does not display graphical output.

Use silent installation when you want to do similar installations to more than one computer. You can also use silent installation to install from a remote location using the command line. With silent installation, you do not need to monitor your installation because you do not need to enter information and you do not have a graphical user interface to watch.

D.1.2 Non-Interactive Installation

You can also do a non-interactive installation of Oracle Developer Suite. You do this by supplying the installer with a response file, but you do not specify the -silent flag on the command line. The installer uses the variables and parameter values contained in the response file to provide answers to some or all of the user prompts. The installer displays its graphical user interface as in a normal installation, and if you choose not to provide responses to all of the prompts, you can enter information during the installation.

Use non-interactive installation when you want to see specific installation screens, or you want to enter some information interactively.

You can also use non-interactive installation from a remote location using the command line.

D.2 Requirements

For a complete list of installation requirements, refer to Chapter 2, "Getting Started".

D.3 Preinstallation

Before you install, do the following:

  1. Complete the preinstallation tasks listed in Section 2.9, "Preinstallation Tasks".

  2. Windows XP only: Ensure that you have performed the Windows System Files (WSF) installation. For instructions on starting the installation, see Section 2.11.4.1.1, "Windows System Files Installation".

  3. Linux and Solaris only: Create the installer's inventory directory. To do this, navigate to the Oracle home directory you plan to use, and create a subdirectory such as DevSuiteHome/oraInventory. For more information about the inventory directory, see Section 2.11.3, "The Installer Inventory Directory".

  4. Linux and Solaris only: If this is the first Oracle installation on your computer, create a file that points to the inventory directory. To do this:

    1. Log in as the root user.

    2. Create the directory /var/opt/oracle (except for Linux x86).

    3. In the /var/opt/oracle directory (or for Linux x86, the /etc directory), create a file oraInst.loc and insert the following lines:

      inventory_loc=DevSuiteHome/inventory_directory

      inst_group=inventory_owner_group

      where

      For example, you might enter the following lines:

      inventory_loc=/private1/oracle/oraInventory
      inst_group=devsuitegrp
      
      

Note:

On Linux x86, create /etc/oraInst.loc instead of /var/opt/oracle/oraInst.loc.

D.4 Working with Response Files

To supply information to the installer in a silent or non-interactive installation, you provide a response file.

As a starting point, use the response file templates supplied in the stage\Response directory (for Windows) or stage/Response directory (for Linux and Solaris) on Disk 1 of your Oracle Developer Suite product CD-ROM. On the DVD, this directory is \developer_suite\stage\Response (for Windows) or /developer_suite/stage/Response (for Linux and Solaris). Response file templates are available for all of the Oracle Developer Suite install types:

Table D-1 Response file names for install Types

Install Type Response File Template Name

J2EE Development

oracle.ids.toplevel.development.J2EE.rsp

Complete

oracle.ids.toplevel.development.Complete.rsp


You can find definitions of the response file parameters in the template files.


Note:

The installer will fail if you attempt to do a silent installation using an incorrectly configured response file. Oracle recommends that you specify either "true" or "false" for Boolean parameters.

D.4.1 Example Response Files for Oracle Developer Suite Installations

To improve readability, the template file examples listed here do not contain comment lines describing the parameters. You can look at the comment lines in the template files on the CD-ROM or DVD.

D.4.1.1 Business Intelligence (Windows only)

This listing shows an example of a response file for a silent installation of the Business Intelligence install type. You must replace the suggested values (shown in italics) with your desired responses:

RESPONSEFILE_VERSION=2.2.1.0.0
FROM_LOCATION="../stage/products.jar"
FROM_LOCATION_CD_LABEL="Oracle Developer Suite 10g"
LOCATION_FOR_DISK2="../../Disk2"
ORACLE_HOME="C:\DevSuiteHome"
ORACLE_HOME_NAME="DevSuiteHome"
TOPLEVEL_COMPONENT={"oracle.ids.toplevel.development","9.0.4.0.0"}
DEINSTALL_LIST={"oracle.ids.toplevel.development","9.0.4.0.0"}
SHOW_SPLASH_SCREEN=true
SHOW_WELCOME_PAGE=false
SHOW_COMPONENT_LOCATIONS_PAGE=false
SHOW_CUSTOM_TREE_PAGE=false
SHOW_SUMMARY_PAGE=true
SHOW_INSTALL_PROGRESS_PAGE=true
SHOW_REQUIRED_CONFIG_TOOL_PAGE=true
SHOW_CONFIG_TOOL_PAGE=true
SHOW_RELEASE_NOTES=true
SHOW_END_SESSION_PAGE=true
SHOW_EXIT_CONFIRMATION=true
NEXT_SESSION=false
NEXT_SESSION_ON_FAIL=true
SHOW_DEINSTALL_CONFIRMATION=true
SHOW_DEINSTALL_PROGRESS=true
ACCEPT_LICENSE_AGREEMENT=true
RESTART_SYSTEM=true
COMPONENT_LANGUAGES={"en"}
INSTALL_TYPE="BI"
b_olite_install=true
mailServerName="servername.domainname"
oracle.wsf.verification:PROD_HOME="C:\DevSuiteHome"
oracle.wsf.install:PROD_HOME="C:\DevSuiteHome"
oracle.swd.jre:PROD_HOME="C:\DevSuiteHome"

D.4.1.2 Complete Install (Windows)

This listing shows an example of a response file for a silent installation of the Complete install type for Windows. You must replace the suggested values (shown in italics) with your desired responses:

RESPONSEFILE_VERSION=2.2.1.0.0
FROM_LOCATION="../stage/products.jar"
FROM_LOCATION_CD_LABEL="Oracle Developer Suite 10g"
LOCATION_FOR_DISK2="../../Disk2"
ORACLE_HOME="C:\DevSuiteHome"
ORACLE_HOME_NAME="DevSuiteHome"
TOPLEVEL_COMPONENT={"oracle.ids.toplevel.development","9.0.4.0.0"}
DEINSTALL_LIST={"oracle.ids.toplevel.development","9.0.4.0.0"}
SHOW_SPLASH_SCREEN=true
SHOW_WELCOME_PAGE=false
SHOW_COMPONENT_LOCATIONS_PAGE=false
SHOW_CUSTOM_TREE_PAGE=false
SHOW_SUMMARY_PAGE=true
SHOW_INSTALL_PROGRESS_PAGE=true
SHOW_REQUIRED_CONFIG_TOOL_PAGE=true
SHOW_CONFIG_TOOL_PAGE=true
SHOW_RELEASE_NOTES=true
SHOW_END_SESSION_PAGE=true
SHOW_EXIT_CONFIRMATION=true
NEXT_SESSION=false
NEXT_SESSION_ON_FAIL=true
SHOW_DEINSTALL_CONFIRMATION=true
SHOW_DEINSTALL_PROGRESS=true
ACCEPT_LICENSE_AGREEMENT=true
RESTART_SYSTEM=true
COMPONENT_LANGUAGES={"en"}
INSTALL_TYPE="Complete"
b_olite_install=true
mailServerName="servername.domainname"
oracle.wsf.verification:PROD_HOME="C:\DevSuiteHome"
oracle.wsf.install:PROD_HOME="C:\DevSuiteHome"
oracle.repository.ocxpack90:PROD_HOME="C:\DevSuiteHome"
oracle.swd.jre:PROD_HOME="C:\DevSuiteHome"

D.4.1.3 Complete Install (Linux and Solaris)

This listing shows an example of a response file for a silent installation of the Complete install type for Linux and Solaris. You must replace the suggested values (shown in italics) with your desired responses:

RESPONSEFILE_VERSION=2.2.1.0.0
UNIX_GROUP_NAME=devsuitegrp
FROM_LOCATION="../stage/products.jar"
FROM_LOCATION_CD_LABEL="Oracle Developer Suite 10g"
LOCATION_FOR_DISK2="../../Disk2"
ORACLE_HOME="/private/DevSuiteHome"
ORACLE_HOME_NAME="DevSuiteHome"
TOPLEVEL_COMPONENT={"oracle.ids.toplevel.development","9.0.4.0.0"}
DEINSTALL_LIST={"oracle.ids.toplevel.development","9.0.4.0.0"}
SHOW_SPLASH_SCREEN=true
SHOW_WELCOME_PAGE=false
SHOW_COMPONENT_LOCATIONS_PAGE=false
SHOW_CUSTOM_TREE_PAGE=false
SHOW_SUMMARY_PAGE=true
SHOW_INSTALL_PROGRESS_PAGE=true
SHOW_REQUIRED_CONFIG_TOOL_PAGE=true
SHOW_CONFIG_TOOL_PAGE=true
SHOW_RELEASE_NOTES=true
SHOW_ROOTSH_CONFIRMATION=true
SHOW_END_SESSION_PAGE=true
SHOW_EXIT_CONFIRMATION=true
NEXT_SESSION=false
NEXT_SESSION_ON_FAIL=true
SHOW_DEINSTALL_CONFIRMATION=true
SHOW_DEINSTALL_PROGRESS=true
ACCEPT_LICENSE_AGREEMENT=true
RESTART_SYSTEM=false
COMPONENT_LANGUAGES={"en"}
INSTALL_TYPE="Complete"
b_olite_install=true
mailServerName="servername.domainname"
PROD_HOME="/private/DevSuiteHome"

D.5 Starting the Installation

To use the response file at install time, start the installer from a command prompt. The form of the command depends on the platform you are installing to, and whether you wish to do a silent installation or a non-interactive installation.

D.5.1 Starting the Installer for a Silent Installation

To start the installer for a silent installation, enter the following at the command prompt:

  • Windows:

    setup -silent -responseFile absolute_path_and_filename

  • Linux and Solaris:

    ./runInstaller -silent -responseFile absolute_path_and_filename
    
    

D.5.2 Starting the Installer for a Non-Interactive Installation

To start the installer for a non-interactive installation, enter the following at the command prompt:

  • Windows:

    setup -responseFile absolute_path_and_filename

  • Linux and Solaris:

    ./runInstaller -responseFile absolute_path_and_filename

D.6 Postinstallation

The installer logs the result of a non-interactive or silent installation in the file installActions.log. For a silent installation, the installer also creates the file silentInstall.log. The log files are created in the inventory directory.

After the installation finishes, follow the postinstallation steps described in Section 3.2, "Postinstallation Tasks"