linux系统abaqus安装过程及子程序编译器设置

本文选自亓欣波的个人博客,原文地址查看原文

1. 前言

本文是在新浪博客Install ABAQUS v6.10 in Ubuntu 12.04 基础上所写,希望可以使大家少走弯路。
原文地址为http://blog.sina.com.cn/s/blog_648bf4210100vxfk.html.

主要更新为license服务器的设置和子程序上与Intel Fortran编译器的链接上。

2. Prerequisites

先需要安装 g++ libstdc++5 csh(貌似没用到)。

安装Abaqus的Documentation(也可以不安装)

3. 加载.iso

sudo mkdir /mnt/vcdrom
sudo mount -o loop <where-install-files>/Abaqus6-10-2-documentation.iso /mnt/vcdrom

sudo mkdir ~/SIMULIA
cd ~/SIMULIA
sudo /mnt/vcdrom/./setup

4. 启动abaqus html 帮助文档

启动abaqus html 帮助文档要通过服务器形式,才可以使用搜索功能,即

http://***********:2080/v6.10

如果通过打开本地html文件的形式,则无法使用搜索:

file:///~/SIMULIA/Documentation/docs/v6.10/index.html

5. 安装 license

sudo umount /mnt/vcdrom
sudo mount -o loop <where-install-files>/Abaqus6-10-2-product.iso /mnt/vcdrom
sudo /mnt/vcdrom/./setup

如安装正常,会出现让你输入 scratch path, 就是临时安装路径,可以输入/tmp。然后应该会出现abaqus的gui安装界面,先安装licensed。安装时,注意选择“只安装license server,但是不启动“那一项。
安装完license后,abaqus的安装程序会问你“是否安装其产品”。先不管,但也不要关闭它。
修改破解用的ABAQUS.lic文件,即将里面第一行的this_host改名为本机的主机名(hostname),其他的不用改。将其复制到生成的Lisence文件夹下,运行./lmgrd -c ABAQUS.lic。此时会显示某个TCP port number运行起来了。如果显示有TCP port number已经在运行,则用lmdown下停止,然后再lmgrd重新启动。(或者干脆重启电脑)
至此,license服务器应该就会运行起来。用~/SIMUlIA/License 中 lmstat -c yourhostname@127.0.0.1可查看状态,必须要保证运行正常。

  • 发表于 2019-11-24 18:58
  • 阅读 ( 63 )

[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。

0 条评论

请先 登录 后评论
猜猜我是谁
公众号 -官方账号

10
提问
5
回答
5
文章