CentOS7安裝VCS、Verdi、SCL
1.Linux下所需安裝文件
鏈接:https://pan.baidu.com/s/16ZmBj6RbaU-hVp5BwPTiUA 提取碼:u2o4
synopsysinstaller_v5.0
scl_v2018.06
vcs_mx_vO-2018.09-SP2
vcs_vO-2018.09-SP2
verdi-2018.9
2.Windows破解文件
scl_keygen_2030
3.安裝installer
打開終端,進入synopsysinstaller_v5.0目錄,運行.run文件,會生成setup.sh文件,運行setup.sh
./SynopsysInstaller_v5.0.run
./setup.sh
運行setup.sh提示缺少依賴庫libXss.so.1
repoquery --nvr --whatprovides libXss.so.1
sudo yum install libXScrnSaver-1.2.2-6.1.el7
再次運行setup.sh
4.安裝VCS等軟件
打開終端,進入home文件夾(/home),新建安裝文件夾並設置權限
sudo mkdir synopsys
sudo chmod 777 synopsys
然后進去到installer文件夾,運行setup.sh,開始安裝,下一步
選擇安裝包路徑
選擇安裝路徑,指定到剛剛創建的安裝文件夾
然后一路Next,最后Finish
其他軟件按步驟依次安裝
5.Windows下生成license
運行scl_keygen.exe
修改以下信息
port設置為27000
進入Linux系統查看host name及host id
hostname
ifconfig
點擊generate生成license
打開生成的license,也就是Synopsys.dat文件,修改第二行,需要與安裝的scl路徑一致
把license復制到scl/2018.06/admin/license/文件夾下
6.Linux下環境設置
打開用戶文件夾下的.bashrc文件,添加以下內容,注意安裝路徑,且倒數第二行與hostname一致
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
export LM_LICENSE_FILE=27000@localhost.localdomain
alias lmg_synopsys="lmgrd -c /home/synopsys/scl/2018.06/admin/license/Synopsys.dat"
終端更新.bashrc
source .bashrc
7.激活
設置開放端口
firewall-cmd --zone=public --add-port=27000/tcp --permanent
firewall-cmd --reload
輸入 lmg_synopsys 進行激活,若提示缺少依賴庫,輸入以下命令安裝
yum install redhat-lsb.i686
激活好后輸入“verdi”打開verdi工具,查看是否激活成功,但是這兒有是有錯誤,使用下面命令進行安裝,成功后再輸入“verdi”,能夠打開verdi,激活成功
sudo yum install libpng12 -y
8.設置開機自動激活
進入到以下目錄,切換到root打開rc.local文件
sucd /etc/rc.dgvim rc.local
文件中添加以下代碼
[lmgrd的路徑] -c [Synopsys.dat的路徑]exit 0
為rc.local添加可執行權限
chmod +x rc.local
設置完成!