sentaurus 安装及破解方法
842148023@qq.com 2016-11-14
1.准备:
Linux 版本: rhel-server-6.4-x86_ 64-dvd.iso
Synopsis installer 版本: 3.0.1
Synopsis common licensing( SCL)版本: 11.6
Sentaurus 版本: H_2013.03-SP2
下面只介绍安装过程中的一些关键步骤,其余步骤均可选择默认或下一步。
2.安装:
a.安装 Sentaurus 2013 需要 common 和 amd64 两类安装包,将 sentaurus2013 文件夹放在 root 根目录下,在终端输入 cd sentaurus2013/installer_v3.0 进入安装文件夹,输入./setup.sh -install_as_root 进入图形安装界面开始安装。 (***上面h和-之间有空格)
b. Source路径两次都选择/root/sentaurus2013 (***2013后面有多余的直接删掉)
首先选择scl
Select the platforms:
1)amd64-Red Hat Enterprise Linux,64-bit
2)Linux-Red Hat Enterprise Linux v4.8.v5.x.v6.x
Install to:scl安装路径/home/synopsys/scl ------进行安装 (***安装完一定要点击finish完成后再back to select)
再次选择H-2013.03 -sentaurus.sentaurus_applications-library Select the product: 1)Sentaurus
2)Sentaurus Applications library
Install to sentaurus路径/home/synopsys/sentaurus
-next 安装
c. 安装 compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm 包,
在终端cd中找到compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm所在文件夹。
详见rpm命令:rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm -----安装即可 (***此处h与c之间有空格)
3.破解:
进行破解前,先关闭所有杀毒软件,否则破解软件的可执行程序会被当成病毒删除。 a. 在 Linux 中打开终端,输入 ifconfig 查看 eth0 网卡的物理地址,输入hostname 查看主机名。
b.windows 系统下打开 (***此处指的是在你存的非F盘下面打开,并非Windows与Linux公用的F盘下面)keymaker NEW\\efa-licgen04b-thinapp\\LicGen,加载 pakcs 文件下的 Synopsys.lpd。同时 LicGen 会自动加载 synopsys.src 文件,经测试破解包中 src 文件可用。然后在 Select Host ID 中选择 Custom,输入 eth0 网卡的物理地址,注意中间不要留冒号。选中 Use Daemon,在 Select Daemon ID 中
选择 Custom,同样输入 eth0 网卡的物理地址。
生成 license,将 SERVER 名字改为虚拟机的 hostname 然后将 synopsys.dat 保存到 Synopsys SSS Feature Keygen 文件夹路径下。 (***即将下图中的vm.eee.ntu改成hostname)
c.运行 cmd,cd 找到 Synopsys SSS Feature Keygen 路径下的 sssverify,运行
sssverify.exe synopsys.dat 命令。记下 SECRET DATA
(***下图中路径根据自己的路径而定,d: 指的是进入d盘,cd指的是进入具体的文件夹)
d.打开 KGen,输入上面 SCRETE DATA 和 Linux eth0 网卡物理地址,点击生成后,将会自动在该文件夹路径下生成 license.dat 文件。
打开 license.dat 文件,拷贝以下段落,粘贴插入到 synopsys.dat 文件中。
e. 修改后的 synopsys.dat (文件名不做修改)文件即为 Sentaurus 的 license 文 件。复制到 Linux 系统,设置环境变量。这里将 synopsys.dat 文件复制到 scl/admin/license 路径下(正版软件 license 存放路径)。并且将 snpslmd 后面语句改为此文件在 scl 中的路径 home/synopsys/scl/amd64/bin/snpslmd。
f. 在/etc/hosts 文件最后插入 127.0.0.1 hostname(***即你的主机名)(如 vm.eee.ntu)。 scl 和 license
文件建立通讯需依赖 hostname。(***如下图)
f. 再在etc/ bashrc 文件中添加以下内容,添加后重启系统,使修改后的环境变量生效:
(***添加位置为:#are we an interactive shell?前面)
# Installer path
PATH=/root/sentaurus2013/installer_v3.0:$PATH export PATH
# Sentaurus Root directory environment variable STROOT=/home/synopsys/sentaurus export STROOT
# Sentaurus bin directory
PATH=/home/synopsys/sentaurus/bin:$PATH export PATH # License path
LM_LICENSE_FILE=/home/synopsys/scl/admin/license/synopsys.dat export LM_LICENSE_FILE # TCAD project folder STDB=/home/STDB export STDB
然后在终端里面输入GENESISe , 若出现“libxaw.so.7”,则将安装包里面的“libxaw7.so.7.0.0”拷入/usr/lib64/文件下, 然后在终端上创建连接 “ ln -s/usr/lib64/libXaw7.so.7.0.0 /usr/lib64/libXaw.so.7 ”
若出现“libxpm.so.4”,则将安装包里面的“libxpm.so.4.11.0”拷入/usr/lib64/文件下, 然后在终端上创建连接
“ ln -s/usr/lib64/libXpm.so.4.11.0 /usr/lib64/libXpm.so.4 ” (***此处ln与-s之间有空格)
到此安装破解结束。