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 /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 /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 · 阅读 · 3436

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

0 条评论

请先 登录 后评论
猜猜我是谁
实习小编 -官方账号

6
提问
37
回答
63
文章