黄金梅花卉怎养殖:在RHEL AS4下安装IC5141

来源:百度文库 编辑:九乡新闻网 时间:2024/05/08 09:41:57
网上有一篇Sideway(xtadw@yahoo.com.cn)写的安装步骤,算是最详细和有用的,按照这个方法操作并解决一一碰到的问题,这里记录下来。

1. 以root用户登录做以下几件事:
(1)mkdir /tmp/ic5141
(2)插入光盘,桌面上会出现光盘标识,点击属性,Linux识别的光盘名字为/media/cdrecorder
(3)cp /media/cdrecorder/* /tmp/ic5141 -R
(4)eject(退出光盘)
(5)进入/tmp/ic5141可以看到有两个目录ic5141Base和ic5141Usr,其中分别是几个tar文件,需要分别解压(tar -xvf命令)
2. 建立一个用户,以该用户安装cadence ic5141,不能用root安装;
(1)adduser icer
(2)passwd ****
3. 建立一个目录,用来安装ic5141
(1)mkdir /eda/cadence/ic5141(这是准备安装ic5141的目录)
(2)chmod 755 /eda/cadence/ic5141 安装不能以root来做,而是其他用户,所以这里把该目录属性改为完全可以访问;
(3)chown icer.icer /eda/cadence/ic5141, 将安装目录的所属者及所属组改为icer
4、切换到icer用户,以便进行后续的安装工作
(1) su - icer (注意:不要省略中间的连字符,否则将忽略针对该用户的环境变量设置)

5、进行安装,先装Base,后装Usr下的内容,每个目录进去后是CDROM1,CDROM2,CDROM2
(1) cd /tmp/ic5141/.../CDROM1
(2) ./SETUP.SH
这里遇到了两次问题,分别记录下解决方法:
问题1:不慎用root进行安装,中途异常退出,再以icer安装就会出现文件夹已经存在,无法打开;
解决方法:将建立的/eda/cadence/ic5141目录删除,并删除/tmp/ic5141下的内容,重新拷贝光盘内容,重新操作一次;
问题2:输入安装目录后,显示错误信息:
“/tmp/tarlogxxxx无此文件”,仔细考虑后发现/tmp目录是root有权限,icer没有权限,
解决方法:开放/tmp对icer的权限;(1)chmod 755 /tmp  (2)chown icer.icer /tmp
6. 运行./SETUP.SH后开始进入安装,安装过程中会要求输入以下信息

(1) 在“Specify path of install directory \c
[OR type [RETURN] to exit]: \c”的提示下输入安装目录:
输入 /eda/cadence/ic5141
(2) 在“Do you want o start softload? [y/n]: \c”的提示下输入y
(3) 此后,依次选择:
1) Load Available Products
1) Local
2) Other
don't view README file
4) Cadence Catalog
a) All of the above
2) List Installed Products
3) Linux Operating System (lnx86)
q) Quit

7、安装完成后,设置icer用户的环境变量,内容如下:
(1) cd ~
(2) vi .bashrc

########################################################
# .bashrc

# User specific aliases and functions

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

CDSDIR=/eda/cadence/ic5141
CDS_ROOT=/eda/cadence/ic5141
CDS_INST_DIR=/eda/cadence/ic5141
CDS_INSTALL_DIR=/eda/cadence/ic5141/tools/dfII/
export CDS_LIC_FILE=$CDS_ROOT/share/license/license.dat
export PATH=$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:$PATH
export CDS_Netlisting_Node Analog
export LD_ASSUME_KERNEL=2.4.0
########################################################
注明:fi后面的内容是新加入的;

8、创建/eda/cadence/ic5141/tools软链接,用于指向/eda/cadence/ic5141/tools.lnx86目录,IC5141中有许多地方是访问/eda/tools目录的。
(1) cd /eda/cadence/ic5141
(2) ln -s tools.lnx86 tools

9、复制样本文件
(1) mkdir /eda/cadence/ic5141/tools/dfII/local
(2) cp /eda/cadence/ic5141/tools/dfII/samples/local/* /eda/cadence/ic5141/tools/dfII/local
(3) mv /eda/cadence/ic5141/tools/dfII/local/cdsinit /eda/cadence/ic5141/tools/dfII/local/.cdsinit

10、修改、并复制你所得到的license.dat文件(该文件需另外得到,不在光盘中)
(1) 把光盘里的license.dat文件拷贝到/eda/cadence/ic5141/share/license/
  (2)vi license.dat
#####################################################
# 在第一行加入两句
SERVER xxx ANY 27000 (其中xxx为机器名)
DAEMON cdslmd /eda/cadence/ic5141/tools/bin/cdslmd (保证该路径与你实际安装的一致)
#####################################################

(3) 注意license.dat 的权限应该是 755 icer.icer,如果不是请更改。

11、导入license
(1) cd /eda/cadence/ic5141/share/license
(2) lmgrd -c license.dat
这里再次碰到问题,提示lmgrd 命令没找到,
解决方法:执行exit再重新打开终端(相当于执行了bashrc,原来的改动生效)

12、重新以icer用户登录
(1) exit (接上面的操作的情况下是退回到root用户操作界面)
(2) exit (退出root用户操作界面)
(3) ray login:icer (以icer用户登录)
(4) startx (进入图形界面)
(5) 开启一个Terminal (位于:Applications--System Tools--Terminal)
(6) icfb& (运行IC5141,其中的&代表以后台方式运行,这样你可以关闭Terminal)

13、安装IC5141全部结束,现在应该可以正常使用了,如果还不行,那只能自己再检查了。