
本文整理自 芯王国 和 xiaoleiyinya 两位博主的参考教程。一、检查硬盘空间以及完成Vmware Tools安装详细过程Vmware Tools安装硬盘扩容教程二、安装包拷入在window系统下向共享文件夹目录拷入安装包进入虚拟机打开终端先新建一个文件夹不要有中文然后从共享文件目录下将文件全部拷过来。具体命令如下mkdir 12 cd 12 cp -rf ../../../mnt/hgfs/vcs/vcs_install/* ./三、安装1. 导入安装包首先安装相关相关安装包安装过程中会出现提示输入“y”回车就行。repoquery --nvr --whatprovides libXss.so.1 sudo yum install libXScrnSaver-1.2.2-6.1.el7进入到之前创建的12目录中的synopsysinstaller_v5.0目录下先运行.run文件然后提示你输入安装路径默认回车在当下目录就行sudo ./SynopsysInstaller_v5.0.run2. 安装软件在芯王国的教程中是将文件夹放入到了home目录下后续会将软件安装到这个目录下所以可以根据自己的需求进行更改。home不是在普通用户下需要超级用户权限而软件安装必须在普通用户下所以需要将这个文件加权限打开cd /home sudo mkdir synopsys sudo chmod 777 synopsys创建完成后可以自行查看一下是否成功。创建完成之后回到共享文件夹的install目录下运行./setup.sh开始安装点击start之后步骤全部参考芯王国的安装步骤默认点击next。这里需要选择安装包的路径教程中先安装scl选择好点击ok选择文件夹的时候要按住左键后续选择安装路径选择上面新建的synopsys目录下之后就一路next点击接受并安装安装完成点击 Finish然后点击Dismiss完成安装。后续vcs以及verdi同样按照这样的方法进行安装如果按照默认的20G硬盘会提示空间不足所以必须提前确保空间足够。3. license生成以及软件激活首先在linux终端中输入如下命令查找ID以及namehostname ifconfig在 windows下运行scl_keygen.exe需要填写这4项信息将电脑物理地址中的 “ ”删掉填入第二行的HOST ID Daemon和HOST ID Feature将host-name填入第三行的HOST NAMEPort为27000然后点击Generate生成license生成后Windows的文件夹中会出现Synopsys.dat文件点击打开。在第二行DAEMON snpslmd 后面添加软件安装目录下的snpslmd 的路径。改完之后把Synopsys.dat这个文件复制到“scl/2018.06/admin/license/”这个目录下cp -rf ~/mnt/hgfs/scl_keygen_2030/Synopsys.dat /home/synopsys/scl/2018.06/admin/license/4. 环境配置首先cd回到主文件夹cd ~打开.bashrc环境文件gvim .bashrc #如果没有gvim就选择 vim .bashrc在文件的最后加入以下内容注意export要对应自己软件的安装路径。同时需要注意倒数第二行需要确认主机名是否正确。保存退出source一下。# export的路径要确保是软件安装路径 export DVE_HOME/home/synopsys/vcs/O-2018.09-SP2 export VCS_HOME/home/synopsys/vcs/O-2018.09-SP2 export VCS_MX_HOME/home/synopsys/vcs-mx/O-2018.09-SP2 export LD_LIBRARY_PATH/home/synopsys/verdi/Verdi_O-2018.09-SP2/share/PLI/VCS/LINUX64 export VERDI_HOME/home/synopsys/verdi/Verdi_O-2018.09-SP2 export SCL_HOME/home/synopsys/scl/2018.06 #dve PATH$PATH:$VCS_HOME/gui/dve/bin alias dvedve #VCS PATH$PATH:$VCS_HOME/bin alias vcsvcs #VERDI PATH$PATH:$VERDI_HOME/bin alias verdiverdi #scl PATH$PATH:$SCL_HOME/linux64/bin export VCS_ARCH_OVERRIDElinux #LICENCE 注意这里后面的主机名要更改为自己的hostname export LM_LICENSE_FILE27000localhost.localdomain alias lmg_synopsyslmgrd -c /home/synopsys/scl/2018.06/admin/license/Synopsys.dat修改完成保存后生效环境变量source ~/.bashrc5.激活先使用以下命令设置防火墙开放端口firewall-cmd --zonepublic --add-port27000/tcp --permanent firewall-cmd --reload 如果是个人虚拟机可以直接选择关闭 sudo systemctl disable firewalld # 检查防火墙状态如果显示 inactive (dead) 就说明已经关闭了 sudo systemctl status firewalld依次输入以安装激活所需工具包sudo yum install redhat-lsb.i686sudo yum install libpng12 -y然后在输入“lmg_synopsys”进行激活这个每次启动虚拟机都需要这样操作一下。lmg_synopsys激活好后在终端输入“verdi”打开verdi工具查看是否激活成功