Sentaurus 2013虚拟机安装与破解教程(修改1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Sentaurus 2013虚拟机安装与破解教程

2013-12-2

虚拟机版本:VMware 10.0.1 build-1379776

Linux版本:CentOS 6.5 64-bit,Red Hat Enterprise Linux 6.4 64-bit

Synopsis installer版本:3.0.1

Synopsis common licensing(SCL)版本:11.6

Sentaurus版本:H_2013.03-SP2

下面只介绍安装过程中的一些关键步骤,其余步骤均可选择默认或下一步。

1、sentaurus 主程序

sentaurus_vH_2013.03-SP2_common

sentaurus_v H_2013.03-SP2_amd64

2、Synopsys Installer

我安装的是install_v3.0.1,软件的安装程序

3、SCL(用于注册软件的程序)

scl_v11.6_common.tar

scl_v11.6_amd64.tar

4、License生成文件

EFA LicGen 0.4b

Synopsys SSS Feature Keygen

1.虚拟机安装

在此步骤中选择“Install disc image file(iso)”,采用默认配置直接进行系统安装。

虚拟机安装中建议磁盘采用上图所示分配模式,立即分配磁盘空间和单文件储存。虽然不方便拷贝,但系统性能更为优越。

2.系统安装

对于能够联网的虚拟机来说,将软件源更新为centos6.4的源最好不过了,因为这样能够方便的安装一些必要的软件(后面将会提到)

当然没有的话,也不要紧,我后面会详细地列出所需软件(包含已经解决的依赖关系)

3.Sentaurus安装

a.请将scl的两个软件包放在一个文件夹下,将主程序的两个包放在一个文件夹下,格式

均为.tar,不需要解压。Installer不需要安装,拷贝到任意目录下,双击setup.sh即可运行。

b.(安装libXaw.so.7包,swb运行之必须)这个eetop上提供资源的人自己说的,我没有经过

验证,因为我直接就安装了,不知道不安装的效果。所需的软件包为libXaw-1.0.6-

4.1.el6.src.rpm(中间存在依赖关系,需要安装多个包,由于不能直接上网,只好麻烦一点)

rpm –ivh libXaw-1.0.6-4.1.el6.src.rpm libXpm-3.5.10-2.el6.x86_64.rpm

c.安装compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm包,tecplot_sv运行之必须。(这个同样

未经验证,但是依然安装)

rmp –ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

d.补充所需的软件包,这个是后面启动license时根据提示(需要/lib64/ld-lsb-x86-64.so.3)

安装的包以及为了安装这个包所需的依赖包,还好没有陷入死循环,只是解决了四层依赖。将这大概12个包放在一个文件夹下面,比如lsb,然后在终端里进入lsb这个文件夹,运行rpm -ivh *(代表安装这个文件夹下面的所有内容)

e.为了安装软件的规范,以root进入根目录,执行mkdir /sentaurus;接着修改权限chmod

777 /sentaurus ;然后退出root,以一般用户进入这个目录,创建几个文件夹,比如install sentaurs SCL simulation这四个文件夹都在/sentaurus这个目录下。(之所以这样做是因为考虑到多用户的管理,方便在服务器上安装的用户直接参考)

f.将installer_v3.0.1.tar.Z中的内容解压到/sentaurus/install文件夹下,在终端运

行./setup.sh。需要选择安装源文件时,先把包含scl_v11.6_amd64.tar和scl_v11.6_common.tar这两个文件的路径给它,点击done,安装的路径选择/sentaurus/SCL。之后退出,重新运行./setup.sh,安装两个主程序文件(放在一个文件夹下面),安装的路径定为/sentaurus/sentaurus 。

4.Sentaurus破解

进行破解前,先关闭所有杀毒软件,否则破解软件的可执行程序会被当成病毒删除。

a.在Linux中打开终端,输入ifconfig查看eth0网卡的物理地址,输入hostname查看主机

名。

b.打开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文件夹路径下。

c.运行cmd,cd找到Synopsys SSS Feature Keygen路径下的sssverify,运行

sssverify.exesynopsys.dat命令。记下SECRET DATA。

d.打开KGen,输入上面SCRETE DATA 和Linux eth0网卡物理地址,点击生成后,将会

自动在该文件夹路径下生成license.dat文件。

e.打开license.dat文件,拷贝以下段落,粘贴插入到synopsys.dat文件中。

f.修改后的synopsys.dat文件即为Sentaurus的license文件。复制到Linux系统,设置环境

变量。这里将synopsys.dat文件复制到/sentaurus/SCL/admin/license路径下(正版软件license存放路径)。并且将snpslmd后面语句!!!Path_to_snpslmd.exe改为snpslmd的路径/sentaurus/SCL/amd64/bin/snpslmd。(自己可以进入这个目录查看相应的文件是否存在)

g.在/etc/hosts文件最后插入127.0.0.1 localhost.localdomain hostname。scl和license文件建

立通讯需依赖hostname。

h.在终端下输入/sentaurus/SCL/amd64/bin/sssverify /sentaurus/SCL/admin/license/license.dat

如果提示license是有效的话,说明破解成功,否则请按照破解程序再来一次。

5.附录

Linux bashrc文件设置如下:

###############sentaurus##############

相关文档
最新文档