Sun Studio 12 Quick Installation

Installing on a Solaris 10 1/06 OS Server With Zones

You can install the Sun Studio 12 software in one or more zones on a server running the Solaris 10 1/06 OS for use by client systems. The operating system patches must be installed in the global zone. The remaining prerequisite software can be installed in local zones and must be installed on the client systems.


Note –

ProcedureUsing the Batch Installer

  1. In the global zone, if you are not currently superuser (root), become superuser by typing:


    su
    Password: root-password
    
  2. To install in all zones:

    1. Run the system preparation tool to install the prerequisite operating system patches:


      ./prepare_system -s patches
      
    2. In the directory that contains the batch_installer command, run the command to view the software license agreement:


      ./batch_installer --show-sla
      
    3. Run the batch_installer command to accept the software license agreement, install the Sun Studio 12 software, and copy the prerequisite software to the server.


      ./batch_installer --accept-sla --zone=all --copy-prerequisites
      

      To install the Sun Studio 12 software in a directory other than /opt, specify the installation directory with the -d option.

  3. To install in the global zone only or in a local zone:

    1. In the global zone, run the system preparation tool to install the prerequisite operating system patches:


      ./prepare_system -s patches
      
    2. In the zone where you want to install the Sun Studio 12 software, run the batch_installer command to view the software license agreement:


      ./batch_installer --show-sla
      
    3. In the same zone, run the batch_installer command to accept the software license agreement, install the Sun Studio 12 software, and copy the prerequisite software to the server.


      ./batch_installer --accept-sla --zone=this --copy-prerequisites
      

      To install the Sun Studio 12 software in a directory other than /opt, specify the installation directory with the -d option.

  4. On each client system, set the PATH and MANPATH to access the Sun Studio 12 software and man pages on the server (see Setting Up Access to the Developer Tools and Man Pages).

  5. On each client system, mount the directory on the server in which you installed the Sun Studio 12 software.


    mount server:filesystem installation_directory
    
  6. Run the system preparation tool on the server to check the client system for the prerequisite software and again, if necessary, to install any missing software:


    prepare_system -C
    prepare_system -s missing_software_name,missing_software_name,...
    

ProcedureUsing the Graphical User Interface Installer

  1. If you are not currently superuser (root), become superuser by typing:


    su
    Password: root-password
    
  2. In the directory that contains the installer, start the installer by typing:


    ./installer
    
  3. On the Software License Agreement page, click Yes (Accept License).

  4. On the Select Options page:

    1. If the Missing prerequisites field lists any missing prerequisite software, install the missing software by clicking the Update button.

    2. To install the Sun Studio 12 software in a directory other than /opt, type the directory name in the Installation directory field. If you have previously installed some components of the Sun Studio 12 software, the Installation directory field displays that installation directory, and the installer will install additional components in the same directory.

    3. Click the Advanced options tab.

      If you are running the installer in the global zone, you can select the appropriate radio button to install the software in this zone or in all zones. If you are running the installer in a local zone, the software will be installed only in that zone.

      Select the Copy system prerequisites checkbox.

  5. On the Select Components page, click the checkbox for any component you do not want to install. If you want to install only selected subcomponents of the Sun Studio 12 Compilers and Tools component, click the + icon to expand the component, and click the checkbox for any subcomponent you do not want to install.

  6. On each client system, set the PATH and MANPATH to access the Sun Studio 12 software and man pages on the server (see Setting Up Access to the Developer Tools and Man Pages).

  7. On each client system, mount the directory on the server in which you installed the Sun Studio 12 software.


    mount server:filesystem installation_directory
    
  8. On each client system, run the system preparation tool on the server to check the client system for the prerequisite software and again, if necessary, to install any missing software:


    prepare_system -C
    prepare_system -s missing_software_name,missing_software_name,...
    

ProcedureUsing the Command-Line Installer

  1. If you are not currently superuser (root), become superuser by typing:


    su
    Password: root-password
    
  2. In the directory that contains the installer, start the installer by typing:


    ./installer -nodisplay
    
  3. Read and accept the Software License Agreement.

  4. If the installer reports that any prerequisite software is missing, install the missing software by choosing Update All Prerequisites.

  5. If you have previously installed some components of the Sun Studio 12 software, the installer will install additional components in the same directory. If you have not previously installed any components of the software, and you want to install the Sun Studio 12 software in a directory other than /opt, specify the installation directory.

  6. Select Continue to advanced options.

    If you are running the installer in the global zone, you can choose to install the software in this zone or in all zones. If you are running the installer in a local zone, you can install the software only in that zone.

    Select Copy system prerequisites.

  7. Deselect any software component or subcomponent you do not want to install.

  8. Follow the installer instructions to complete the installation.

  9. On each client system, set the PATH and MANPATH to access the Sun Studio 12 software and man pages on the server (see Setting Up Access to the Developer Tools and Man Pages).

  10. On each client system, mount the directory on the server in which you installed the Sun Studio 12 software.


    mount server:filesystem installation_directory
    
  11. On each client system, run the system preparation tool on the server to check the system for the prerequisite software and again, if necessary, to install any missing software:


    prepare_system -C
    prepare_system -s missing_software_name,missing_software_name,...