仿真软件silvaco在linux(centos,redhat)的安装

实验室里需要在linux下安装silvaco的仿真软件,苦于没有linux基础,每每操作一次linux系统都举步维艰,但感谢互联网上的各个大佬,无私的奉献,敢于把技术公开,资料开源,使很多人收益。本人从前也是个伸手党,写这个文章就是,想整理,总结现在网上大佬们的比较好的安装方法,开源分享.第一次写文章,写的东西不够专业,勿喷。
本篇文章,在linux的centos,red hat的6 和7版本安装过适合silvaco 2016 和2017的安装,但其他的版本应该也是可以的,好 开始我们的安装之旅。

1.准备系统文件和安装文件

  1. linux系统所准本的文件
    以下安装有些是必须的有些不是,但为了保证安装的一切顺利,需要按照顺序下载。
    centos系统的可以直接使用yum安装。若是red hat系统的,需要更改设置,以下会示范,在保证联网的情况下 .在命令行上输入(以下全部的下载或安装都希望在root下展开)
    红帽系统需要卸载自身的yum,安装上contos的yum
    1.下载软件包
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-60.el6.centos.noarch.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
    2.卸载红帽yum
    rpm -qa | grep yum | xargs rpm -e --nodeps
    3.下载centos的yum
    rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
    rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
    rpm -ivh yum-3.2.29-60.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
    4.下载一个repo.d文件放入/etc/yum.repo.d中
    wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

以上步骤是红帽所需,centos无须!!!!!
开始下载linux所需文件(两个版本都需要下载)
1.yum install glibc.i686 libgcc.x86_64 libstdc++. x86_64
yum install glibc.i686 libgcc.i686 libstdc++.i686
yum install zlib.i686 zlib.x86_64 xorg-x11-fonts-75dpi.noarch
yum install portmap 安装这个yum之后运行/etc/init.d/rpcbind start
2.把silvaco的安装包和licenses.lic文件和rpc.sflmserverd.exe文件拷贝到linux的目录下
尽可能安装在英文目录 并且解压silvaco安装包(放入单独的文件夹下解压)(版本目测都行推荐2017,官网可下www.silvaco.com先注册,免费下载) 使用命令
tar -vxzf 18391-tcad-2017-00-rh64.tar

2.开始安装silvaco

1.将rpc.sflmserverd.exe替换/silvaco/lib/rpc.sflmserverd/8.2.7.R/x86_64-linux/下的文件
2.license.lic文件独自在/silvaco路径下独自放入一个文件夹
3.为了方便之后的安装和运行软件 在两个地方添加环境变量
:第1处.###vi ~/.bash_profile

:把 PATH之后改成PATH=$PATH:/usr/silvaco/bin(这里是你安装bin的目录)

:第2处###vi ~/.bashrc

:把export改成export PATH=$PATH:/usr/silvaco/bin(此处需要一些vi和vim的知识 三种模式的切换等 在百度会有) 之后需要重启一下系统!!!让环境变量工作.
4.在 /usr/silvaco/bin/下运行showid, 获得MachlocalhostID(复制之后的一行ID).修改licensec.lic, 将其中的LM_HOSTIDS替换刚才的ID,保存.并且修改终止日期的年份,我改为2020.
5.之后在 /usr/silvaco/bin下打开命令行输入sflm -i (此处为安装重点需要检查以上工作是否完成)安装之中需要输入一个密码 记住它!!!
出现SFLM using licenses file: var/opt/sflm/licenses
SFLM server ready.
Verification done.
SFLM installation completed successfully. 说明安装成功
6.在firefox浏览器之中打开http://localhost:3162/Admin/Ssmid 输入你刚才的密码,在admin----install new license----install saved file,选择licenses.lic所在的路径即可.
到此安装完成.

3.开启你的仿真

之后的用户可改为普通模式
在桌面命令行上敲下deckbulid&
恭喜你完成操作,开启你的仿真。

附件:(两个pojie的包)链接:https://pan.baidu.com/s/1su0uuMqqfufNB05nIWFPmg
提取码:esam

参考:
[1]: http://bbs.eetop.cn/viewthread.php?tid=602565&extra=&page=1
[2]: http://bbs.eetop.cn/viewthread.php?tid=452958&extra=&page=1
[3]: http://blog.sina.com.cn/s/blog_50f908410101cto6.html

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐