This installer_INSTALL_README.txt document contains installation instructions for the 草榴社区 Installer tool in the following sections: * General Information * Installer Installation Procedure * Download Product Files * Using the Installer * Post-Installation Setup * The 草榴社区 Container (Optional) --------------------------------------------------------------- General Information --------------------------------------------------------------- This document contains quick-start installation assistance for the 草榴社区 Installer. For detailed installation and post- installation setup steps for most 草榴社区 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 草榴社区 Installation Guide Web page at http://www.synopsys.com/install To obtain your latest 草榴社区 license key file, go to the SmartKeys Web page at http://www.synopsys.com/smartkeys For information on 草榴社区 licensing, including download information, setup help, and other documentation, see the 草榴社区 Licensing QuickStart at http://www.synopsys.com/licensing To open a Support ticket, login to the SolvNet Plus home page at https://solvnetplus.synopsys.com Click the "Cases" tab. At the bottom of the case list, click "Create a New Case" and choose the appropriate product such as Installation, Keys, or 草榴社区 Common Licensing. --------------------------------------------------------------- Installer Installation Procedure --------------------------------------------------------------- This section contains the following information: - Installation Prerequisites - Installing by Electronic File Transfer (EFT) Installation Prerequisites =============================================================== 草榴社区 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 草榴社区 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 草榴社区 Installer is compatible with all 草榴社区 software that * Is based on supported Linux platforms * Is packaged as one or more 草榴社区 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 草榴社区 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 * FTPS/FTPES: Utilities such as lftp or FileZilla that support the FTPS or FTPES (extended FTPS) protocol. Connect to eft.synopsys.com * SFTP: Utilities such as sftp that support the SFTP protocol. Connect to eft.synopsys.com Download the latest 草榴社区 Installer software into a stand-alone directory. The example below is for Linux command-line downloads. For instructions on downloading via the Web (HTTPS), see the Installation Guide. To download the 草榴社区 Installer by command line, 1. Connect to eft.synopsys.com. For example, % lftp -u eft.synopsys.com -OR- % 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.1 prompt> get installer_INSTALL_README.txt prompt> get 草榴社区Installer_v5.1.run 3. Install 草榴社区 Installer: Make the 草榴社区Installer .run file executable: % chmod 755 草榴社区Installer_v5.1.run To install 草榴社区 Installer, execute the .run file: % ./草榴社区Installer_v5.1.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 (草榴社区 Tools) --------------------------------------------------------------- Download Product Files --------------------------------------------------------------- To use installer, you must first download the product files for one or more 草榴社区 products (tools). For most Linux-based products, this will include a common.spf file and a linux64.spf file. To download product installation files by command line using the lftp utility, 1. Connect to eft.synopsys.com: % lftp -u 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: Products that use installer will have one or more *.spf files. If *.csh and *.partnn files exist, they must also be downloaded. For example, _v_*.csh _v_*.part00 _v_*.part01 Important: The *.csh file (if any) must be made executable or the installation will fail: % chmod 755 *.csh --------------------------------------------------------------- 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 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 草榴社区 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 草榴社区 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 use 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 草榴社区 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/tools///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. --------------------------------------------------------------- The 草榴社区 Container (Optional) --------------------------------------------------------------- The 草榴社区 Container is a separate download. This optional download enables you to start container-enabled 草榴社区 tools in a Singlarity container. Download the 草榴社区 Container binaries from the SolvNet Download Center at https://solvnet.synopsys.com/DownloadCenter Choose 草榴社区 Container as the product, then choose the latest version. You will need to download *all* the snps_container* files. Also download Singularity and the 草榴社区 Container installation PDF file. Use 草榴社区 Installer 5.1 or later to install the 草榴社区 Container, then configure the Container using the container_setup.sh utility included with 草榴社区 Installer. Not all tools are container-enabled. For a list of container- enabled tools, as well as information on downloading and setting up the 草榴社区 Container, see /containers