linux系统中安装abaqus的具体步骤

更新时间:2023-04-25 05:50:48 阅读: 评论:0


2023年4月25日发(作者:接亲)

linux系统中安装abaqus的具体步骤

linux系统中安装abaqus的具体步骤

软件要求

1Linux发⾏版:Red Hat 8.09.0SuSE 7强开头的四字成语 .3, 8.0, 8.18.2千万不要追求最新的发⾏版,⽐如SuSE9.0就不⾏。这些都是

GNU软件,可以在各软件⼚商的官⽅⽹站或相应的镜像站点下载,由于包含了各类常⽤的应⽤软件,个头⼀般都很⼤。如果

您的⽹络速度够快,您也可以直接⽹络安装,⽐如SuSE就⽀持。

2ABAQUS for Linux:商业软件,请向当地代理咨询。

3Intel Fortran Compiler 7.1 for Linux, Package ID: l_fc_pu_7.1.016, Build date: 20030424

Intel C/C++ Compiler 7.1 for Linux, Package ID: l_cc_pu_7.1.014, Build date: 20030424

商业软件,Intel公司的产品,请向当地代理咨询。如果您不使⽤ABAQUSUr Subroutines或其它需要编程实现的功能,可

以不要此软件。另外,只要版本是7.1Package IDBuild date并不重要,8.0不⾏,其它版本没试过。4Netscape 7.0或以

上版本:浏览器,如果您像我⼀样,⼀般都是单独打开Documentation查询帮助,您也可以不需要。如果需要,可以在http:

///doc/

下载,其免费版本mozilla不⽀持ABAQUSDocumentation.

5flexlmLinux版本:LIC管理器,您可以到下⾯去下载压缩包到⽬录flexlm后运⾏tar xzvf

/doc/

/cgi-bin/bbs/topic_?id=49373&h=1&bpg=1&age=30

或者在安装ABAQUS的时候先安装Licen即可获得(后⽂另述)。

个⼈知识要求:

1.能够熟练安装ABAQUSWindows

2。具备基本的Linux常识(会简单的类似DOS的基本命令即可)

2.需要指出的是,和windows中不同的是,LIN UX中的字母⼤⼩写是完全不同的,千万要仔细操作。

具备以上要求后,我们就可以开始⼯作了。以下就以作者的个⼈电脑为例讲述安装的详细过程。

硬件:P4 2.0G, 512M DDR, ATI 7500;

软件:SuSE 8.2安装⽂件, AB AQUS6.4-1 for LIN UX, Intel Fortran Compiler 7.1 for Linux, Intel C/C++ Compiler 7.1 for Linux;

步骤:

1. 安装SuSE 8.2, 进⾏相应的设置,包括汉化,美化,安装输⼊法等,可以参考和

/doc/

/bbs/?s=0f381a8ae9f6f832116489e2b8a91297&forumid=41

2性玩具市场 。系统安装设置完毕后,以root帐号登录,进⼊KDE中,打开Konsol e并进⼊您要安装Intel C/C++ Compiler 7.1 for Linux

录,⽐如我准备安装在/usr/local/bin/intel中,那么在Konsole运⾏:

cd /usr/local/bin/intel

然后运⾏install

your_intel_path/install

your_intel_path为您Intel C/C++ Compiler 7.1 for Linux软件的路径,根据屏幕的提⽰就可以进⾏选择您的机器类型(⽐如我的

P4属于IA32,就选1)、安装的软件(包括C/C++ ComplierDebugger两个)、LIC的位置,然后就是接受Licen协议,选

择安装⽬录(⽐如我的C/C++ Complier安装在/usr/local/bin/intel/cpp中,则安装完毕后该⽬录下应该有两个⽬录:/compiler70

/licens)。

同样的步骤,可以安装Intel Fortran Compiler 7.1 for Linux,我放在/usr/local/bin/intel/fortran中,相应的Debugger

/usr/local/bin/intel/debugger中。

3.和Windows中不同的是,在Linux中往往不能⾃动设置环境变量,⽽需要⼿动添加(有时候Windows中也需要⼿动添

加)。

实际上,Intel已经为我们准备好了环境变量的bash shell脚本⽂件,对应于我上⾯的安装⽬录,分别位于

/usr/local/bin/intel/cpp/compiler70/ia32/bin//usr/local/bin/intel/fortran/compiler70/ia32/bin/

两个⽂件中(实际上,上述⽂件夹中还有两个⽂件⽂件,为C shell脚本⽂件,具体的我也不太明

⽩)。

这两个脚本⽂件实际上就是进⾏了类似于windows平台下的如下操作:

C/C++FotranBIN⽬录添加到系统的环境变量PATH中,将lib的⽬录添加到LD_LIBRARY_PATH这个环境⽬录中,将

man⽬录添加到M ANPATH环境变量中。

于是,我们可以将上述两个⽂件的内容拷贝到/etc/profile中去,这样,每次开机后,这些变量就可以⾃动加载,⽽⽆须⼿动通

export来加载。

更加简单的办法是在etc/profile中加⼊以下字段:

source /usr/local/bin/intel/cpp/compiler70/ia32/bin/

source /usr/local/bin/intel/fortran/compiler70/ia32/bin/

接着来。。。

4。安装netscape7.0或以上版本,并将netscape的⽬录同样添加到PATH变量中,以便下⼀步安装AB AQUS

Documentation时调⽤。如果你喜欢单独打开⽽不是在CAE中调⽤,这⼀步完全可以跳过。

5。进⼊您想安装AB AQUS的⽬录,⽐如/usr/local/bin/abaqus

cd /usr/local/bin/abaqus

然后运⾏

/media/w如何投资自己 in_g/ABAQUS_DOC/tup

/media/win_g/ABAQUS_DOC为您的ABAQUS DOC⽂件的路径。

按照提⽰,即可开始安装帮助⽂档,⽐如我的AB AQUS⽬录为/usr/local/bin/abaqus

Windows中,打开任务管理器,你会发现有两个服务,这就是⽤于Documentation服务启动的。

安装完毕后,同样,在Linux中服务也需要⼿动添加上述服务,先给出如下命令:

#

# For the rver of ABAQUS Documentations.

#

/u感人句子 sr/local/bin/abaqus/Documentation/bin/monitor

6。将下载得到的flexlmLinux版本放到/usr/local/bin/flexlm/⽬录中,解压:

tar xzvf

于是可以通过下⾯的命令启动AB AQUSLIC服务:

/usr/local/bin/flexlm/lmgrd -c your_lic_path/

your_lic_path为你的LIC⽂件放置的⽬录。

可以通过

/usr/local/bin/flexlm/lmstat -c @hostname

来查看服务是否启动(hostname为你的机器名),如下所⽰⼰表明成功:

lmstat - Copyright (C) 1989-2002 Globetrotter Software, Inc.

Flexible Licen Manager status on Wed 3/10/2004 19:42

Licen rver status: 27000@hostname

Licen file(s) on hostname: your_lic_path/:

hostname: licen rver UP (MASTER) v8.2

Vendor daemon status (on hostname):

ABAQUSLM: UP v8.2

7。显然,我们希望上述DocumentationLic的服务均能够开机后⾃动运⾏,我们可以将下⾯的命令加⼊到

/etc/init.d/rc这个⽂件(此⽂件为服务设置⽂件)的最后:

#######################################################

#

# For the licen rver of ABAQUS.

#

/usr/local/bin/flexlm/lmgrd -c your_lic_path/

#

# For the rver of ABAQUS Documentations.

#

/usr/local/bin/abaqus/Documentation/bin/monitor

#######################################################

8。下⾯进⾏重新启动前的最后⼀项操作:

Konsole下运⾏

glxinfo

查看显⽰信息拍嗝 中的OpenGL renderer string:字段,如果仅显⽰Mesa DRI⽽未显⽰任何有关您的显卡的信息,⽐如我的还显⽰

Radeon 20020611 AGP 1x x86/MMX/SSE TCL,则表明您机器显卡的3D加速未能打开,您需要运⾏SuSE控制中⼼的

yast2来重新配置显卡,并打开3D加速。

我的显⽰为:

OpenGL renderer 电影观后感怎么写 string: Mesa DRI Radeon 20020611 AGP 1x x86/MMX/SSE TCL

9。现在最好重新起动⼀下,并再次以root帐号进⼊KDE.

10。重新启动并以root进⼊KDE后,在Konsole下依次运⾏如下命令:

echo $PATH

e脚踏实地的作文 cho $LD_LIBRARY_PATH

echo $MANPATH

看看这三个环境变量是否设置正确并能⾃动加载(echo $MANPATH 这⼀步应该不必须)。

运⾏

/usr/local/bin/flexlm/lmstat -c @hostname

看看lic服务是否⾃动启动。

在浏览器中输⼊你安装documentation时的URL,⽐如hostname:2080/v6.4w w w

看看documentation是否能够正常打开。

运⾏glxinfo

看看显卡的3D加速是否打开.

11。如果均⽆误的话,我们可以开始安装ABAQUS了,进⼊ABAQUS的安装⽬录(也是Documentation的安装⽬录),运⾏

cd usr/local/bin/abaqus

/media/win_g/abaqus/tup

/media/win_g/abaqus为你的AB AQUS放置的路径。你会看到和Windows中另外类似的界⾯,如果您没有获得flexlm linux

版本,那么您需要⾸先安装licen,然后按照步骤6启动LIC服务,否则⽆法安装product

除了没有让你选择⼯作⽬录这⼀步,安装本⾝和Windows中并⽆⼆样。

12。如果您前⾯的⼯作完全⽆误的话,那么您的verify应该会显⽰全部通过(当然是AB AQUS产品本⾝有的和你的LIC

持)。

我的运⽓不好(碰到了⼀块好显卡angryangry),关于CAE的验证部分没通过(见下⽂)。

13。最后⼀步了,您快⼤功告成了smile

usr/local/bin/abaqus/Commands⽬录添加到PATH⽂件夹中,即将下⾯的内容:

###########################################################

#

# t environment variables for ABAQUS command.

#! /bin/sh

#

if [ -z "${PATH}" ]

then

PATH="/usr/local/bin/abaqus/Commands"; export PATH

El

PATH="/usr/local/bin/abaqus/Commands PATH"; export PATH

fi

###########################################################

添加到/etc/profile⽂件中,重新启动并进⼊KDE后,您就可以开始享⽤ABAQUSLinux了。

这样,您就可以在任意⽬录下运⾏abaqus或者abq641来启动AB AQUS了。

⽐如在Linux下,我Windows下的⼯作⽬录为/media/win_f/WorkStudio/abaqus,我可以在Konsole下运⾏:cd

/media/win_f/WorkStudio/abaqus

abaqus cae


本文发布于:2023-04-25 05:50:48,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/513414.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:complier
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图