This installer_INSTALL_README.txt document contains installation instructions for the Synopsys Installer tool in the following sections: * General Information * Installer Installation Procedure * Download Product Files * Using the Installer * Post-Installation Setup ----------------------------------------------------------------- General Information ----------------------------------------------------------------- This document contains quick-start installation assistance for the Synopsys Installer. For detailed installation and post-installation setup steps for most Synopsys software, see the Installation Guide. For EFT download assistance, see the EFT help at https://solvnet.synopsys.com/efthelp To view the Installation Guide for the current release, go to the Synopsys Installation Guide Web page at http://www.synopsys.com/install To obtain your latest Synopsys license key file, go to the SmartKeys Web page at http://www.synopsys.com/smartkeys For information on Synopsys licensing, including download information, setup help, and other documentation, see the Synopsys Licensing QuickStart at http://www.synopsys.com/licensing To open a Support ticket, login to SolvNet at https://solvnet.synopsys.com Click Support and Open a Support Case, then choose the appropriate Product such as Downloads/Uploads, Installation, or Synopsys Common Licensing. ----------------------------------------------------------------- Installer Installation Procedure ----------------------------------------------------------------- This section contains the following information: - Installation Prerequisites - Installing by Electronic File Transfer (EFT) Installation Prerequisites ===================================================================== Synopsys Installer should be run from a supported Linux OS platform. For a list of supported platforms, see http://www.synopsys.com/qsc After the installation of Synopsys Installer, it is recommended that you execute installer from a non-administrative (non-root) account. You must have write permissions in the installation directory. Installing by Electronic File Transfer (EFT) ==================================================================== The Synopsys Installer is compatible with all Synopsys software that * Is based on supported Linux platforms * Is packaged as one or more Synopsys Product Files (*.spf) Note: Some legacy tool versions will be packaged as *.tar files. Installer is compatible with such files if and only if they contain a "common.tar" file. Important: The Synopsys Installer is not used for the Windows OS. Windows product files consist of a single self-extracting *.exe executable file. The following EFT download methods are supported: * HTTPS: https://solvnet.synopsys.com/DownloadCenter * HTTPS: https://eft.synopsys.com * SFTP: sftp or other utilities that support the SFTP Protocol Connect to eft.synopsys.com Download the latest Synopsys Installer software into a stand-alone directory. The example below is for the Linux command-line. For instructions on downloading via the Web (HTTPS), see the Installation Guide. To download the Synopsys Installer by command line, 1. Connect to eft.synopsys.com using a utility such as sftp. For example, % sftp @eft.synopsys.com 2. Enter your SolvNet password. At the prompt, enter the following commands: prompt> cd MyProducts/rev prompt> ls installer* #Look for the latest "installer" directory prompt> cd installer_v5.0 prompt> get installer_INSTALL_README.txt prompt> get SynopsysInstaller_v5.0.run prompt> get container_v1.0_common.spf # Optional Note: container_v1.0_common.spf is required only if you intend to use container-enabled products in conjunction with Synopsys containers. For more information on Synopsys containers, see the Installation Guide or https://www.synopsys.com/containers 3. Install Synopsys Installer: Make the SynopsysInstaller .run file executable: % chmod 755 SynopsysInstaller_v5.0.run To install Synopsys Installer, execute the .run file: % ./SynopsysInstaller_v5.0.run 4. When prompted, specify the installation directory. % /usr/synopsys/installer 5. Add the installer directory to your UNIX path. For C Shell: % set path=(/usr/synopsys/installer $path) For Bash shell: $ PATH=/usr/synopsys/installer:$PATH 6. Download the Product Files (Synopsys Tools) -------------------------------------------------------------------------- Download Product Files -------------------------------------------------------------------------- To use installer, you must first download the product files for one or more Synopsys products (tools). To download product installation files from the Web, 1. Browse to https://solvnet.synopsys.com/DownloadCenter 2. Choose the product from the list of products. 3. Choose the version from the list of versions. 4. Download the product files. For most products, this will include a common.spf file and a linux64.spf files. To download product installation files by command line using the sftp utility, 1. Connect to eft.synopsys.com % sftp @eft.synopsys.com 2. Enter your SolvNet password. 3. At the prompt, enter the following commands: prompt> cd MyProducts/rev prompt> cd _v prompt> get _v_common.spf prompt> get _version_.spf Note: All products that use installer will have one or more *.spf files. Generally, one or more OS platform files (such as *linux64.spf) must be downloaded. If a common.spf file exists, it must also be downloaded. -------------------------------------------------------------------------- Using the Installer -------------------------------------------------------------------------- 1. Login as a non-root user (recommended) 2. Invoke the installer by using one of the following commands: % installer #To use the text installer % installer -gui (or setup.sh) #To use the GUI installer Note: If you must install from a root account, run installer with the -install_as_root switch: % installer -install_as_root 3. Answer the installer prompts. When prompted, specify the source directory containing the Synopsys Product files (*.spf). For example, /usr/synopsys/tmp 4. When prompted to choose a target location for installing the software, do not specify the product name or version. Instead, specify the high-level target directory that contains Synopsys product files. For example, /usr/synopsys 5. By default, all products in the source directory will be installed under the target directory. For example, /usr/synopsys/fm/ /usr/synopsys/pts/ /usr/synopsys/scl/ /usr/synopsys/syn/ /usr/synopsys/vcs/ Note: If you wish to install only a single product, you can invoke either the GUI installer or the legacy installer: % installer -gui # GUI installer % installer -legacy # legacy installer -------------------------------------------------------------------------- Post-Installation Setup -------------------------------------------------------------------------- 1. Before running the tools, start the Synopsys Common Licensing (SCL) server. 2. User Environment: A. Add the tool executables to your $path (C-Shell) or $PATH (Bash). Generally, the tool executables will be found in the installation_root_directory. For example, /usr/synopsys///bin. B. Some tools require special environment variables. For more details on tool setup see the Installation Guide or the tool's _INSTALL_README.txt file. C. Set the SNPSLMD_LICENSE_FILE environment variable to the correct port@host value in the user environment. For example, #C-Shell - Add to ~/.cshrc setenv SNPSLMD_LICENSE_FILE 27020@myserver #Bash - Add to $HOME/.bashrc export SNPSLMD_LICENSE_FILE=27020@myserver D. In some cases, a tool-specific environment variable must be set (example: $VCS_HOME). For details, see the Installation Guide.