Home galaxy
galaxy
galaxy galaxy galaxy
spacer
spacer
Arrow
spacer
Arrow
spacer
Galaxy Optimizer Installation
spacer
This page gives you the installation details for the Galaxy Optimizer product:

Optimizer
If you have never used Optimizer before, allocate at least half a day of your time for a successful Optimization session. Do not compromise the great benefits that Optimizer will bring you by rushing too fast to your tester. Take the time to read this page and review the video tutorials. Enjoy Optimizer!

All details about the Optimizer package installation process:
  • Optimizer local installation (whole package installed in user account): Unix
  • Optimizer NFS installation (only user specific items installed in user account): Unix
  • Solaris Patches installation

Optimizer local installation: Unix
Top

The software is installed locally in the user account. Each user who wants to use the Optimizer software must go through the following installation process: 

  1. Once you have downloaded the galaxy_optimizer_???.tar.gz application from Galaxy's web site, copy it to your unix user account. You can copy the file to your HOME directory, or to any other directory you want to use for installation. In the rest of this document, this directory will be referred to as <installation dir>. The path galaxy/optimizer will be created under this directory. 

    Login to your unix workstation using your regular user account, and enter the following command lines:

    cd <installation dir>
    gzip -d galaxy_optimizer_???.tar.gz
    tar xof galaxy_optimizer_???.tar

    This
    creates the galaxy/optimizer folder (in the current directory) where all files are extracted.
    Note: ??? is the software release (e.g: v42b24)

    Example

    hubble:eng> cd
    hubble:eng> gzip -d galaxy_optimizer_v42b24.tar.gz
    hubble:eng> tar xof galaxy_optimizer_v42b24.tar
    hubble:eng> rm galaxy_optimizer_v42b24.tar


  2. Add the following lines into your login script:

    Login shell Setup instructions

    C SHELL (csh)
    TC SHELL (tcsh

    # Galaxy Optimizer setup
    setenv GOPTIMIZER_ROOT <installation dir>/galaxy/optimizer
    setenv GOPTIMIZER_RELEASE ${GOPTIMIZER_ROOT}/gorelease
    if (-f ${GOPTIMIZER_RELEASE}/common/setup.go.user.csh) then
    source ${GOPTIMIZER_RELEASE}/common/setup.go.user.csh
    endif

    SHELL (sh)
    KORN SHELL (ksh)

    # Galaxy Optimizer setup
    GOPTIMIZER_ROOT=<installation dir>/galaxy/optimizer
    GOPTIMIZER_RELEASE=${GOPTIMIZER_ROOT}/gorelease
    export GOPTIMIZER_ROOT GOPTIMIZER_RELEASE
    if [ -f ${GOPTIMIZER_RELEASE}/common/setup.go.user.sh ]; then
    . ${GOPTIMIZER_RELEASE}/common/setup.go.user.sh
    fi


    Note: replace <installation dir> with the directory from where you performed the installation.

    Example: ${HOME}/.cshrc

    # Galaxy Optimizer setup
    setenv GOPTIMIZER_ROOT ${HOME}/galaxy/optimizer
    setenv GOPTIMIZER_RELEASE ${GOPTIMIZER_ROOT}/gorelease
    if (-f ${GOPTIMIZER_RELEASE}/common/setup.go.user.csh) then
    source ${GOPTIMIZER_RELEASE}/common/setup.go.user.csh
    endif


    To make the changes effective, either logout and login again, or refresh your environment:
      source  .cshrc    (if your login sequence executes your .cshrc)
      .  .profile          (if your login sequence executes your .profile)

  3. Installation is complete, now launch the Galaxy Optimizer software: go
    Optimizer may ask you to install Solaris Patches. Check the troubleshooting section if needed.
     
  4. Optimizer will display a welcome page that lets you decide your installation mode.
     
  5. For a 'Standalone' installation, select the running mode to 'Standalone' then enter your full name and Product Key ID (sent to you by email on reception of your PO). Otherwise, select the 'Evaluation' running mode to start a 3 weeks trial period.
     
  6. Click the 'Next' button
     
  7. Email the 'register.dat' file created in your HOME directory to license@galaxysemi.com.
    This is your software registration.
     
  8. You will receive an automated reply with the attachmentfile 'license.dat'. Copy this file to your Optimizer admin directory: <installation dir>/galaxy/optimizer/admin
    This is your software license.
     
  9. Run the Optimizer software again...it is now activated for 12 months! (or 3 weeks for an Evaluation)

    camera Video & Audio Tutorials
    speaker

Any question? Check the Optimizer resource section on www.galaxysemi.com/optimizer


AUDIT NFS  installation: Unix
Top

The software is installed in a shared location on a NFS server. Each user who wants to use the Optimizer software needs to have access to this shared location, and will need to execute a client installation script. This script will install locally in his user account the required files and folders and create a link to the installation on the NFS server. The advantage of this installation is the disk space savings, as well as an easier maintenance in terms of software upgrades.

NFS server installation

The system administrator must go through the following installation process on the NFS server:

  1. Once you have downloaded the galaxy_optimizer_???.tar.gz application from Galaxy's web site, copy it to your NFS server in a location that is accessible to all users that should use the Optimizer software, and from any workstation from which they should be able to use it. In the rest of this paragraph, this directory will be referred to as <installation dir>. The path galaxy/optimizer will be created under this directory. Enter the following command lines:

    cd <installation dir>
    gzip -d galaxy_optimizer_???.tar.gz
    tar xof galaxy_optimizer_???.tar

    This creates the galaxy/optimizer folder (in the current directory) where all files are extracted.
    Note: ??? is the software release (e.g: v42b24)

    Example

    hubble# cd
    hubble# gzip -d galaxy_optimizer_v42b24.tar.gz
    hubble# tar xof galaxy_optimizer_v42b24.tar
    hubble# rm galaxy_optimizer_v42b24.tar
User installation

Each user wanting to use the Optimizer application must go through the following installation process. The path to the NFS shared location where the application is installed is referred to in the following paragraphs as <remote dir>. The local path where local files and folders will be created is referred to in the following paragraphs as <local dir>.
  1. Login to your workstation using your regular user account, and enter the following command lines:

    cd <remote dir>/galaxy/optimizer/gorelease/common
    ./install.go.client

    You will be prompted for the path to the remote application directory, and for the local application directory. The script will create the galaxy/optimizer folder (in the local directory specified) where all other folders and files will be created.

    A log file is created that contains installation log data: ${HOME}/goptimizer_client_install.log

    Example

    hubble:eng> cd /apps/galaxy/optimizer/gorelease/common
    hubble:eng> ./install.go.client

    ----------------------------------------------------------------
    Galaxy(R) Optimizer Client Installation
    Date: Mon May 26 16:24:58 WET DST 2003
    ----------------------------------------------------------------

    ----- Step 1 : NFS path to Galaxy Optimizer installation
    Please enter the path to the Galaxy Optimizer software [Def=/apps/galaxy/optimizer]:

    ----- Step 2 : Local installtion directory

    Please enter the path for the installation of the Galaxy Optimizer local components.
    The directory structure galaxy/optimizer will be created under this path [def=/home/eng]:

    ----- Step 3 : Installation

    ---> Creating directory /home/eng/galaxy/optimizer ... OK
    ---> Creating link /home/eng/galaxy/optimizer/gorelease -> /apps/galaxy/optimizer/gorelease ... OK
    ---> Creating directory /home/eng/galaxy/optimizer/admin/log ... OK
    ---> Creating directory /home/eng/galaxy/optimizer/database ... OK
    ---> Creating directory /home/eng/galaxy/optimizer/spool ... OK
    ---> Creating directory /home/eng/galaxy/optimizer/spool_import ... OK
    ---> Creating directory /home/eng/galaxy/optimizer/galaxy_client/spool ... OK
    ---> Copy directory /apps/galaxy/optimizer/validation to /home/eng/galaxy/optimizer ... OK
    ---> Copy directory /apps/galaxy/optimizer/tutorial to /home/eng/galaxy/optimizer ... OK

    ----------------------------------------------------------------
    Installation is complete. Enjoy !

    Need support.........support.optimizer@galaxysemi.com
    Web resources........www.galaxysemi.com/optimizer
    ----------------------------------------------------------------

    hubble:eng>



  1. Add the following lines into your login script:

    Login shell Setup instructions

    C SHELL (csh)
    TC SHELL (tcsh)

    # Galaxy Optimizer setup
    setenv GOPTIMIZER_ROOT <local dir>/galaxy/optimizer
    setenv GOPTIMIZER_RELEASE ${GOPTIMIZER_ROOT}/gorelease
    if (-f ${GOPTIMIZER_RELEASE}/common/setup.go.user.csh) then
    source ${GOPTIMIZER_RELEASE}/common/setup.go.user.csh
    endif

    SHELL (sh)
    KORN SHELL (ksh)

    # Galaxy Optimizer setup
    GOPTIMIZER_ROOT=<local dir>/galaxy/optimizer
    GOPTIMIZER_RELEASE=${GOPTIMIZER_ROOT}/gorelease
    export GOPTIMIZER_ROOT GOPTIMIZER_RELEASE
    if [ -f ${GOPTIMIZER_RELEASE}/common/setup.go.user.sh ]; then
    . ${GOPTIMIZER_RELEASE}/common/setup.go.user.sh
    fi

    Note: replace <local dir> with the local directory you specified during the client installation

    Example: ${HOME}/.cshrc

    # Galaxy Optimizer setup
    setenv GOPTIMIZER_ROOT ${HOME}/galaxy/optimizer
    setenv GOPTIMIZER_RELEASE ${GOPTIMIZER_ROOT}/gorelease
    if (-f ${GOPTIMIZER_RELEASE}/common/setup.go.user.csh) then
    source ${GOPTIMIZER_RELEASE}/common/setup.go.user.csh
    endif

    To make the changes effective, either logout and login again, or refresh your environment:
      source  .cshrc    (if your login sequence executes your .cshrc)
      .  .profile          (if your login sequence executes your .profile)
     
  2. Installation is complete, now launch the Galaxy Optimizer software: go
    Optimizer may ask you to install Solaris Patches. Check the troubleshooting section if needed.
     
  3. Optimizer will display a welcome page that lets you decide your installation mode.
     
  4. For a 'Standalone' installation, select the running mode to 'Standalone' then enter your full name and Product Key ID (sent to you by email on reception of your PO). Otherwise, select the 'Evaluation' running mode to start a 3 weeks trial period.
     
  5. Click the 'Next' button
     
  6. Email the 'register.dat' file created in your HOME directory to license@galaxysemi.com.
    This is your software registration.
     
  7. You will receive an automated reply with the attachment file 'license.dat'. Copy this file to your Optimizer admin directory: <local dir>/galaxy/optimizer/admin
    This is your software license.
     
  8. Run the Optimizer software again...it is now activated for 12 months! (or 3 weeks for an Evaluation)

    camera Video & Audio Tutorials
    speaker

Managing multiple version

Each time a new major release is installed on the NFS server, a specific directory is created for this release (e.g: go4.2), and a link (gorelease) points to this directory. By default, the GOPTIMIZER_RELEASE environment variable is set to point to this gorelease link for each user, in consequence of which each user will immediately benefit from the new installed release. If for any reason you want to launch an older release, all you need to do is to change the GOPTIMIZER_RELEASE environment variable to point to the corresponding location (in you login script, or just before launching the application).

Example

hubble:eng> cd /apps/galaxy/optimizer
hubble:eng> ls -l
total 50
drwxr-xr-x 3 root other 512 May 24 11:20 admin
drwxr-xr-x 2 root other 512 May 24 11:20 database
drwxr-xr-x 3 root other 512 May 24 11:20 galaxy_client
drwxr-xr-x 7 root other 512 May 24 11:20 go4.1
drwxr-xr-x 7 root other 512 May 26 11:20 go4.2
lrwxrwxrwx 1 root other 7 May 26 11:42 gorelease -> ./go4.2
-rw-r--r-- 1 root other 16032 May 24 11:21 license.txt
-rw-r--r-- 1 root other 853 May 24 11:21 readme
drwxr-xr-x 2 root other 512 May 24 11:20 spool
drwxr-xr-x 2 root other 512 May 24 11:20 spool_import
drwxr-xr-x 2 root other 512 May 24 11:20 tutorial
drwxr-xr-x 2 root other 512 May 24 11:21 validation
hubble:eng>
hubble:eng> setenv GOPTIMIZER_RELEASE /apps/galaxy/optimizer/go4.1
hubble:eng> go
hubble:eng>


Any question? Check the Audit resource section on www.galaxysemi.com/optimizer

 
Solaris Patches Installation
Top
When Optimizer is launched, it verifies that all necessary Solaris patches are installed on your workstation. Download patches and installation details.
 

To contact us:

Support: support.audit@galaxysemi.com
Sales: sales@galaxysemi.com

We hope you will be satisfied with Galaxy Audit!
Kind regards,
The Sales Team at Galaxy Semiconductor

 
 
spacer