☰
在CentOS7中安装vcs、verdi
2026/10/10 22:05:38 网站建设 项目流程

本文整理自 芯王国 和 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.run

2. 安装软件

在芯王国的教程中是将文件夹放入到了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以及name

hostname ifconfig

在 windows下运行scl_keygen.exe

需要填写这4项信息

将电脑物理地址中的 “ :”删掉,填入第二行的HOST ID Daemon和HOST ID Feature;

将host-name填入第三行的HOST NAME;Port为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 dve="dve" #VCS PATH=$PATH:$VCS_HOME/bin alias vcs="vcs" #VERDI PATH=$PATH:$VERDI_HOME/bin alias verdi="verdi" #scl PATH=$PATH:$SCL_HOME/linux64/bin export VCS_ARCH_OVERRIDE=linux #LICENCE 注意这里@后面的主机名要更改为自己的hostname export LM_LICENSE_FILE=27000@localhost.localdomain alias lmg_synopsys="lmgrd -c /home/synopsys/scl/2018.06/admin/license/Synopsys.dat"

修改完成保存后生效环境变量

source ~/.bashrc

5.激活

先使用以下命令设置防火墙开放端口:

firewall-cmd --zone=public --add-port=27000/tcp --permanent firewall-cmd --reload 如果是个人虚拟机可以直接选择关闭 sudo systemctl disable firewalld # 检查防火墙状态,如果显示 inactive (dead) 就说明已经关闭了 sudo systemctl status firewalld

依次输入以安装激活所需工具包

sudo yum install redhat-lsb.i686
sudo yum install libpng12 -y

然后在输入“lmg_synopsys”进行激活,这个每次启动虚拟机都需要这样操作一下。

lmg_synopsys

激活好后在终端输入“verdi”打开verdi工具,查看是否激活成功

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询