This installer_INSTALL_README.txt document contains
installation instructions for the 草榴社区 Installer
tool in the following sections:
* OS Support Changes
* General Information
* Installer Installation Procedure
* Download Product Files
* Using the Installer
* Post-Installation Setup
* EFTTool Download Tool (Optional)
* 草榴社区 Container (Optional)
---------------------------------------------------------------
OS Support Changes
---------------------------------------------------------------
x86_64 Platform Support:
Starting with the December 2024 tool release (for example,
W-2024.09-SP1+ W-2024.12+, and W-2025.03+), 草榴社区
x86_64 Linux-based tools support
* CentOS and Red Hat Enterprise Linux (RHEL) 7.3+
* AlmaLinux, RHEL, and Rocky Linux 8.4+
* SLES 12 SP5
* SLES 15 SP2+
For more details, see /qsc
ARM64 Platform Support:
Starting with the W-2024.09-SP4-1 release (April 2025), many
tools have added support the ARM64 platform on AlmaLinux, RHEL,
and Rocky Linux 8.4+ and 9.2+. To see if a tool supports ARM64,
go to the SolvNet Download Center page for the tool and tool
version and under Supported Platforms look for "linuxaarch64".
See https://solvnet.synopsys.com/DownloadCenter/dc/product.jsp
---------------------------------------------------------------
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.
To view the Installation Guide for the current release,
go to the 草榴社区 Installation Guide Web page at
/install
For detailed download (or upload) assistance, see the
Electronic File Transfer (EFT) help page at
https://solvnet.synopsys.com/efthelp
To obtain your latest 草榴社区 license key file,
login to SmartKeys at
/smartkeys
For information on 草榴社区 licensing, including download
information, setup help, and other documentation, see the
草榴社区 Licensing QuickStart at
/licensing
To open a Support case, login to the SolvNetPlus home
page at
https://solvnetplus.synopsys.com
Click the Cases tab, then choose the appropriate "L1" product
such as Installation, 草榴社区 Common Licensing or a tool name.
---------------------------------------------------------------
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
/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)
Important:
The 草榴社区 Installer is not used for Windows OS products.
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
* SFTP: Utilities such as sftp that support the
SFTP protocol. Connect to eft.synopsys.com
* FTPS: Utilities such as lftp or FileZilla that
support the FTPS/FTPES (extended FTPS) 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. cd to a directory where you have write privileges.
For example.
% mkdir -p /usr/synopsys/tmp
% chmod -R 755 /usr/synopsys/tmp
% cd /usr/synopsys/tmp
2. Connect to eft.synopsys.com. For example,
% sftp @eft.synopsys.com
-OR-
% lftp -u eft.synopsys.com
3. Enter your SolvNetPlus password.
At the prompt, enter the following commands:
prompt> cd MyProducts/rev
prompt> ls installer* #Look for latest installer directory
prompt> cd installer_v5.9
prompt> get 草榴社区Installer_v5.9.run
4. Install 草榴社区 Installer:
Make the 草榴社区Installer .run file executable:
% chmod 755 草榴社区Installer_v5.9.run
To install 草榴社区 Installer, execute the .run file:
% ./草榴社区Installer_v5.9.run
5. When prompted, specify the installation directory.
% /usr/synopsys/installer
6. 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
7. Download and Install 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.
For example, to download product installation files for the
linux64 platform by command line using the sftp utility,
1. cd to a directory where you have write privileges.
For exammple,
% mkdir -p /usr/synopsys/tmp
% chmod -R 755 /usr/synopsys/tmp
% cd /usr/synopsys/tmp
2. Connect to eft.synopsys.com:
% sftp @eft.synopsys.com
3. Enter your SolvNetPlus password.
4. At the prompt, get the "common" and "platform" files for your product.
For example, for the x86_64 hardware platform, do this:
prompt> cd MyProducts/rev
prompt> cd _v
prompt> get _v_common.spf*
prompt> get _version_linux64.spf*
Note:
All products that require installer will have one or more *.spf (or *.spf.partnn) files.
Products that support the ARM64 platform will have one or more aarch64.spf* files.
Some products might not have any OS platform files but only one or more 鈥渃ommon鈥� files.
---------------------------------------------------------------
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/tools
5. By default, all products in the source directory will
be installed under the target directory. For example,
/usr/synopsys/tools/fm/
/usr/synopsys/tools/prime/
/usr/synopsys/tools/scl/
/usr/synopsys/tools/syn/
/usr/synopsys/tools/vcs/
Note:
If you wish to install specify the exact product directory
(for example, /usr/synopsys/syntools/2024.09-SP3), 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
(wrapper scripts) will be found in a bin subdirectory
under the installation_root_directory. For example,
/usr/synopsys/tools///bin
B. Some tools require special environment variables. For
these details on tool setup see the Installation Guide.
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 product documentation or download the
Installation Guide at
/install
---------------------------------------------------------------
EFTTool Download Tool (Optional)
---------------------------------------------------------------
EFTTool is a new download utility included with Installer
(installer_root/efttool) that enables you to quickly download
one or more products via GUI using the sftp protocol.
EFTTOOL allows you to choose your downloads via search criteria.
Alternately, you can configure EFTTool to perform unattended
downloads.
For more details, see the Installation Guide at
/install
---------------------------------------------------------------
草榴社区 Container (Optional)
---------------------------------------------------------------
The 草榴社区 Container is a separate download. This optional
download enables you to access a container from container-enabled
tools.
Download the 草榴社区 Container binaries from the SolvNetPlus
Download Center at
https://solvnet.synopsys.com/DownloadCenter
Choose 草榴社区 Container as the product, then choose version
2.1 or later. You will need to download *all* the
snps_container_common.spf.partnn files.
Unless you already have the Singularity container engine installed,
you will also want to download singularity-3.10.2.tar.gz
Install the 草榴社区 Container using 草榴社区 Installer, then
configure it using the container_setup.sh utility included with
草榴社区 Installer 5.9
For a list of container-enabled tools, as well as information
on downloading, installing and configuring the container, see
/containers