Ubuntu14.04 系统下安装IDL开发环境

前端之家收集整理的这篇文章主要介绍了Ubuntu14.04 系统下安装IDL开发环境前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、安装参考博客
http://blog.sina.com.cn/s/blog_764b1e9d01013s8x.html
http://blog.sina.com.cn/s/blog_64ffc4b30102wd3r.html

2、安装包下载网址: http://norlx51.albanova.se/~brandenb/downloads/

系统环境:Ubuntu14.04 64位
IDL 版本:idl82linux.x86_64.tar.gz

一、安装过程

1.创建安装目录,终端输入

sudo mkdir /usr/local/exelis

2.将idl82linux.x86_64.tar.gz文件转移至该目录,终端输入

sudo mv ​idl82linux.x86_64.tar.gz  /usr/local/exelis/

​3.进入安装目录,终端输入

cd /usr/local/exelis

4.​解压文件,终端输入

​    sudo tar xopf idl82linux.x86_64.tar.gz

5.执行安装程序,终端输入

sudo ./install.sh​

安装过程,根据提示,选择yes/no。一般yes即可,注意最后一步选择不要运行License Wizard,即选择no.

二、配置License

1.创建文件license.dat,终端输入

sudo gedit license.dat &

将​下方的license.dat文件内容复制,粘贴到创建的license.dat文件中。

2.终端输入 hostname(复制结果替换下方license.dat文件中的*

license.dat文件

​​############ license file comments,do not delete ###############

# License Number(s):705016

SERVER ***** bc305bd94286 1700

USE_SERVER

DAEMON idl_lmgrd

INCREMENT idl idl_lmgrd 8.200 1-jan-0000 12 B5ED924F5F29E2AF \ 
VENDOR_STRING=705016TOHOKU ck=186 SIGN="0B28 D32E 6E90 74D9 \ 
A0BB F2ED AC90 F39D 318D F197 26FB B996 C8C4 B225 76C8 009A \ 
52FD AB87 3FE1 06B9 1AA9 FD57 A46E 94A8 3764 9F97 D1F8 2653 \ 
D36D 7018"

INCREMENT idl_bridge_assist idl_lmgrd 8.200 1-jan-0000 2 \ 
F2004C85D332BFF5 VENDOR_STRING=705016TOHOKU ck=105 SIGN="08BA \ 
CD27 8E25 5309 ED01 983C 59C6 183A EE24 A464 706F F499 3607 \ 
416A 0CE1 16D8 425F CC40 3C90 8BAB 9E1E ECFB D9C5 C9E4 3517 \ 
1D7E 1B8F 296C 3DC3 1AEB"

INCREMENT idl_video_write idl_lmgrd 8.200 1-jan-0000 2 \ 
F0A17234C4CCC039 VENDOR_STRING=705016TOHOKU ck=92 SIGN="08A2 \ 
A99F F7DB 7C58 9AF8 B52F D70F 3B6E F686 DE0F FDB7 CE79 BD82 \ 
3494 500F 0A12 5C97 8375 0AE0 E848 0B20 69CA AFA2 DE8D AC10 \ 
8173 DBFC B93E 574A DBB4"

INCREMENT idl_wavelet idl_lmgrd 8.200 1-jan-0000 2 20B1118017C42245 \ 
VENDOR_STRING=705016TOHOKU ck=41 SIGN="0DBC 606C 1E2D 3FD8 \ 
19FD 61DE F909 3BCD E7E4 5314 30BA 60CC 015D 0BD0 100D 1E33 \ 
CC5A 96F0 64C0 9B08 D033 E075 1DBA DE77 AE90 08A8 8AB7 C4C3 \ 
0037 C672"

FEATURESET idl_lmgrd D093522208F1C61A

##################### end of license file #######################

3.​更改计算机的MAC地址,改成上面license.dat文件中蓝色内容对应的MAC号。

​终端中输入

sudo ifconfig eth0 hw ether bc:30:5b:d9:42:86

查看是否已经修改成功,终端输入ifconfig。查看MAC是否已经改成上述MAC号。

4.​手动安装license

​终端输入sudo /usr/local/exelis/idl/bin/exelislicense

​在对话框中,首先选择第三项Install a license you have received,点Next

然后找到并选中之前更改并保存过的license.dat,点OK

然后同时选择Install license manager以及Start license manager,点Next(这一步默认两者都是选种的状态,小方框凹进去,所以到这一步直接点Next)

再点击Finish,结束​

​​至此,安装过程全部结束,在终端输入idl,如果出现以下信息:

​IDL Version 8.2 (linux x86_64 m64). (c) 2012,Exelis Visual Information Solutions,Inc.

Installation number: 705016.

Licensed for use by: TOHOKU

IDL>

那么表示安装并破解成功。该license来自日本​​东北大学。

注:起初,Firefox无法打开百度网页,提示The proxy server is refusing connections。IDL也一直无法破解成功,后解决Firefox联网问题后,再次修改MAC地址,重新更新license.dat后可用

三、打开IDL开发环境

$ idlde

出现IDL界面安装成功

四、可能出现的问题

1.更改MAC不成功,则​在终端输入

​sudo ifconfig eth0 down

sudo ifconfig eth0 hw ether bc:30:5b:d9:42:86

sudo ifconfig eth0 up。

重启或断网后,破解可能会失效,那么重新在终端输入sudo ifconfig eth0 hw ether bc:30:5b:d9:42:86,以及sudo exelislicense加载license.dat即可。

如果不希望每次重启都破解,可以尝试:

终端输入sudo gedit /etc/rc.local​

将上面三行代码(去掉sudo)加到exit 0前面,然后保存。

2.如果提示​找不到lmgrd,可以将安装目录下的lmgrd复制到/etc/init.d/中

终端输入sudo cp ​/etc/local/exelis/idl/bin/lmgrd /etc/init.d

并运行sudo ​​/etc/local/exelis/idl/bin/lmgrd -c /etc/local/exelis/license/license.dat

3.如果在终端运行idl,总是提示

Can’t make directory /usr/tmp/.flexlm,errno​:2(No such file or directory)

可以自行创建该文件

终端输入sudo mkdir ​/usr/tmp,创建tmp文件

终端输入​sudo mkdir ​/usr/tmp/.flexlm,创建.flexlm文件

4.注意在License Wizard中倒数第二步,点Finish之前的一步中,小方框凹进去就表示选中,默认就是都选中的状态,所以这一步直接点Next就可以。否则就会出现后面系统找不到lmgrd的问题。

5.因为安装目录选择的是/usr/local下的exelis/,这里对文件的操作需要root权限,所以经常肯能处错误,说permission denied等提示。可以直接改变此文件夹的权限。终端输入sudo chmod 777 /usr/local/exelis即可

猜你在找的Ubuntu相关文章