ubuntu 10.10 下安装 calibre 2008

ubuntu 10.10 下安装 calibre 2008

<!– @page { margin: 2cm } P { margin-bottom: 0.21cm } –>

Calibre 200801安装

一 :license的生成。

1 在windows下用命令行输入inconfig /all 得到网卡地址(不要用无线网卡)。

比如: 0015582f871e

2 在命令行进入crack文件夹

cd C:Documents and SettingsCicyshmilyDesktopCrack

执行 mentorkg -h 0015582f871e -all -maxlen -1 -o license.dat

完成后生成的license文件就在crack文件夹里。

打开license.dat,加入下面两行:

SERVER 0015582f871e TCP:1717

DAEMON mgcld $MGC_HOME/lib/mgcld

注意这里的$MGC_HOME最好写上完整的地址。

 

至此license工作完成。

二:安装

我的安装目录位于 /home/Cicy/cadence/calibre

把ixl_cal_2008.1_20.15_mib.exe拷贝到用户目录下。我的是/home/Cicy

在终端:

$ ./ixl_cal_2008.1_20.15_mib.exe

下面是终端的提示,>右面的是输入的选项,都是是默认的

What would you like to do? >d

Do you agree to be bound by the terms of this license. (yes/no)>yes

然后自动开始解压:

 

 

等待解压完成即可。解压完成后生成几个文件夹,有一个为ixl_cal_2008.1_20.15,我比较了一下这个文件夹的内容和大小,跟后面的方法安装的似乎没有区别,可能到这里安装已经完成,直接把这个目录复制到/home/Cicy/cadence/caliber就行了,不过我没试,愿意的朋友可以尝试一下,好在下面的方法并不耗时,也直观些。

 

2 进入 ixl_cal_2008.1_20.15目录

$ cd ixl_cal_2008.1_20.15

$ ./install

弹出图形安装界面:

 

选择 install products

 

 

Agree

 

上面一栏选择exe文件的位置,下面一栏选择要安装到的目录

点next,然后安装开始,完成后退出。

 

3 设置环境变量

编辑用户的.bashrc,加入:

 

export MGC_HOME=/home/Cicy/cadence/calibre/ixl_cal_2008.1_20.15

export MGLS_LICENSE_FILE=/home/Cicy/cadence/calibre/license.dat

export PATH=$MGC_HOME/bin:$PATH

第二行是license的位置,我放在/home/Cicy/cadence/calibre 下

 

4 试运行

在终端输入 calibre –gui&

 

没有提示许可文件错误,说明license生成器可以使用,配置基本没有问题。

 

** 这里可能会缺少libstdc++5的支持,那么在新立得下面安装libstdc++5即可

** 如果在启动lmgrd的时候发现daemon failed,这是由于mgcld的权限问题,用

sudo chmod 755 mgcld 即可

 

 

 

 

三 集成到Virtuoso

进入 $CDS_INST_DIR/tools/dfII/local/

编辑 .cdsinit

在最后加入 :

/* Check for MGC_HOME */

mgc_home = getShellEnvVar(“MGC_HOME”)

if( mgc_home!=nil && isReadable(mgc_home) then

load(strcat(mgc_home “/shared/pkgs/icv/tools/queryskl/calibre.skl”))

else

; MGC_HOME is not set correctly. Report the problem.

printf(“// Calibre Error: Environment variable “)

if( mgc_home==nil || mgc_home==”” then

printf(“MGC_HOME is not set.”);

else

if( !isDir(mgc_home) then

printf(“MGC_HOME does not point to a directory.”);

else

if( !isReadable(mgc_home) then

printf(“MGC_HOME points to an unreadable directory.”);

)

)

)

printf(” Calibre Skill Interface not loaded.n”)

)

保存退出。

 

打开 Virtuoso,在CIW可以看到错误提示,语法不正确:

 

我看了下加入的那段应该是C语言写的吧,我的C快忘完了,也不知道怎么纠正,哪位知道的朋友可以纠正一下。不过打开Virtuoso后,依然可以看到calibre的下拉菜单,并可以打开,似乎并没有大的问题。

 

 

至此安装全部完成,解压时生成的那几个文件夹全部可以删除。

PS;运行calibre时,感觉速度好慢啊,尤其是X掉的时候好久才完成,不知道设置问题还是我的机器不行。

我的系统是RHEL AS4.7,Virtuoso是IC5141.


评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注