下载了Abaqus的安装包,发现同一个安装包可以在linux,windows中安装,linux计算能力很强,所以打算装在我的ubuntu下,参考
windows下安装教程
https://jingyan.baidu.com/article/642c9d341f15c7644a46f785.html
linux下安装教程
http://evan7s.blog.163.com/blog/static/108955356201332272847127/
**1.首先是挂载iso**
**2.运行setup(不要把目录切换到挂载路径,再运行setup)**
正确做法:/media/qqblack/setup (/media/qqblack是我的挂载路径)
3.然后是参考windows下的安装(我事先还在windows里安装成功了),因为在linux下也是带界面的安装嘛。
讲讲区别,区别在与破解的过程:
一、首先要将破解文件夹里的东西都复制到service里(复制替换),mlgrd,ABAQUSLM
正在运行,无法替换,可关掉安装程序,再kill掉mlgrd,ABAQUSLM(可通过系统自带的系统监视器),再次复制替换
二、windows下的安装,可以用lmtoo,但是linux版的没有呀!!
可以通过linsece文件夹里的几个东西替代
1.mlgrd的路径的设置用,lmpath(可输入lmpath --help一下):设置使用下面命令
lmpath -add vendor /media/lin_expan/Abaqus6.14/License/mlgrd
2.lisense文件路径设置,在~/.bashrc文件中加入:
export LM_LICENSE_FILE="/media/lin_expan/Abaqus6.14/ABAQUS.lic"(lic的路径)
(windows里面把它设置成了27011@tanzi-PC,在windows里面确实可以,在linux里应该不行)
3.debug文件路径,不知道咋设置,没关系的
4.启动服务,使用sudo ./lmgrd运行,看到出什么错,对症下药就好了,一直到不报错为止
5.把LM_LICENSE_FILE设置为lic路径时
./lmstat -c tanzi-PC@127.0.0.1没有结果了
改用./lmstat -c,可以看出来,服务是正确安装了
接下来,再按照第一篇链接,照着做就可以了。
安装成功后,如何启动?
启动CAE:进入安装目录下的,commad文件夹:sudo ./abaqus cae
我碰到过的问题:
**1.运行lmgrd**
ubuntu 无法创建/usr/tmp/.flexlm
Can't open /usr/tmp/.flexlm/lmgrdl.8727, errno: 13
用sudo模式,就不会出现这个问题了
**2.找不到libjpeg.so.62**
sudo apt-get install libjpeg62
如果还找不到,可能是64位和32位版本的区别了
如何在64位下安装32位的库呢:
只需要在库名的后面加上:i386即可:sudo apt-get install libjpeg62:i386
**3.启动lmgrd过程中,出现**
14:21:51 (ABAQUSLM) TCP_NODELAY NOT enabled
这个,我好像是把安装过程的终端终止了,重新打开,再运行lmgrd,就解决了