安装环境:Fedora 21 
 x86_64  
                 Shell : bash
                Hostname :  localhost.localdomain

安装准备:   
               1)首先查看本机以太网网卡mac地址,打开终端输入ifconfig命令,查看网      卡名为eth0的地址。
               2)查看本机主机名,终端下输入hostname或  cat /etc/hosts进行查看
               3)查看自己的shell类型 echo $0
               4)更新系统 输入 sudo yum update
               5)  获得root权限 输入 su  然后 执行cd  /opt 在该目录下建立安装目录如 mkdir  design_compiler tmp  &&  cd  design_compiler &&mkdir  scl  dv

安装过程:
                6) 我的安装文件是crack ,installer_v3.0 , scl11.5 ,syn_vG-2012.06-SP2。将安装文件全部拷贝到/opt/tmp下,方法:cp  path/安装文件名  /opt/tmp/
然后执行cd  /opt/tmp/installer_v3.0 在该目录下执行 ls找到setup.sh 或installer文件,执行./install -gui 或 ./setup.sh然后进入图形安装界面

                  7) 直接点击Start ,然后在第2个界面中在Site Administrator选项中任意输入自己看顺眼的字符,其他不用修改,直接点击Next进入第3个界面 ,在Source选项中为待安装文件的路径,点击Browse先找到scl11.5(该过程中 “..“ 代表上一个目录“.”代表该本级目录)。找到后点击Done确定安装文件目录,接下来一直next直到出现有关platform平台的选项,根据自己的系统平台进行选择,64位的话直接选amd64即可,然后继续next。当出现install  to 选项时。点击Browse选择刚才建立的scl目录,然后next知道安装结束。然后返回到第三个界面选择安装syn_vG-2012.06-SP2.方法和安装scl11.5时类似,install to 选中dv目录。直至安装结束。

License文件制作:
                   
                     8)在windows系统下关闭杀毒软件,在网络控制中心禁用除以太网卡外的所有网络适配器
1. Use EFA LicGen make your own license and save assynopsys.dat
 
2. Use modified sssverify.exe check synopsys.dat:(在cmd环境下)
   sssverify synopsys.dat
   * You will get the SECRET DATAinfomation
 
3. Run KGen.exe
   * Input the same HOSTID assynopsys.dat into the HOSTID text 
    window
   * Input the correct SECRETDATA from step 2, into the SECRET 
    DATA text window
   * Generate thelicense.dat
   * Copy the SSS FEATURE line oflicense.dat into synopsys.dat
修改synopsys.dat文件:

1*修改第一行为 SERVER  hostname mac  27000
2*修改第二行为 DAEMON snpslmd /opt/design_compiler/scl/amd64/bin/snpslmd
3*在linux下将synopsys.dat放到/opt/design_compiler/scl/admin/license/下
hostbame为你的linux主机名,mac为以太网卡mac,snpslmd的路径视实际安装路径而定。

修改环境变量:

在linux终端下执行sudo vi .bashrc 文件,在该文件追加下列内容
export PATH=$PATH:/opt/design_compiler/scl/amd64/bin:/opt/design_compiler/dv/bin
exportSNPSLMD_LICENSE_FILE=/opt/design_compiler/scl/admin/license/synopsys.dat
export DISPLAY=unix:0
保存并退出

输入design_vision启动软件

安装过程问题:

1*不同的shell对.sh文件的处理方式不同,当运行./setup.sh时,若提示缺少/bin/csh之类的错误,原因是该.sh文件的命令解释器是cshell而非bash,解决方法是直接安装csh。

2*运行软件时提示缺少相关***so.**。该问题分为两种情况,一是:系统的链接库中直接缺少该文件,解决的方法是直接安装该链接库,如果在命令行安装时提示无此链接文件,则在网上搜索该链接文件或该链接文件的源码文件进行编译安装,需要注意的是编译源码默认安装在/usr/local/lib中,需要将编译得到的链接文件拷贝到/lib64下一份。另一种情况是系统使用的链接文件的版本和软件用到链接文件不是同一个版本,此时只需要将系统中已有的链接文件复制一份命名为需要的链接文件名即可。查看系统链接库中是否有该链接文件的方式是 whereis  *so.*

3*图形界面无法启动,该问题的解决方法是:
  修改环境变量
  csh shell用户,.cshrc中添加:setenvDISPLAY unix:0
  bash shell用户, .bashrc中添加:exportDISPLAY=unix:0

4*ifconfig命令下无eth0网卡,该问题是较新的linux系统使用udev进行动态加载相关驱动,根据硬件信息对相关硬件进行重新命名,该方法保证了物理硬件与名字的准确对应。解决方法是,修改gru.cfg文件,在内核启动参数后加上net.ifnames=0biosdevname=0然后保存并重启电脑。如果还有问题则在/etc/sysconfig/network-scripts/路径下修改以太网卡的配置脚本ifcfg-**为ifcfg-eth0
09-23 02:13