【软件安装】linux下安装ansys

  • 预先说明:

    1. 不同版本linux(Ubuntu,centos等)、不同版本型号、不同电脑硬件,造成的软件软件、软件硬件不兼容问题非常常见,这就是为何网上的很多成功安装的教程,无法复现的原因

       2.不兼容问题,比较难排查,超算平台的技术人员,往往也会建议更换软件版本来解决

       本人尝试过的版本:

       Ubuntu18.04.2 +Ansys 17.2 (未成功,卡进度条,提升缺少license,workbench、fluent均缺少字体)

       Centos7.5 + Ansys 17.2 (未成功,卡进度条,提示缺少license,fluent字体无法显示)

       Centos7.5 + Ansys 19.2  ( 成功)

       原因猜测:本人使用的是网上搜的(河蟹)安装包,17.2win版本可以正常安装,linux版本安装包可能有问题。也可能同时存在,环境依赖未解决的问题。

       但采用  Centos7.5 + Ansys 19.2 的搭配安装,竟然异常顺利~

      3.关于Ansys版本的选择问题:

       考虑到河蟹软件使用时的稳定性,自己电脑做计算时我一直使用Ansys 16.1,(曾经同样的算例16.1稳定收敛,18.1直接崩软件)

       但linux下安装的问题一直搞不定,迫使我必须在linux上使用19.2……

       所以,我win电脑上一般会安装两个ansys,一个稳定本,一个最近版本(服务器兼容的最新版),这样也好,便于了解最新升级


  • Ansys linux安装说明

有两种安装方式,通过写好的安装文件INSTALL进行GUI界面下的安装,或 通过指令行安装。目前,只尝试了通过GUI安装。

  • GUI界面下安装

直接抽取相应的iso文件,找到写好的INSTALL文件运行即可看到gui界面

参考教程1:(本人未成功复现)

ubuntu安装ANSYS17.2全过程-流沙胡坤

参考教程2:(本人成功复现)

安装视频(百度云盘 码:thux):Centos7.5下安装ansys19.2

  • 指令行安装

参考教程:

linux下安装ansys-脆弱的小贝壳


  • 安装常见问题汇总

成功安装就不说了,顺利的不行。

失败安装,可能出现的问题千奇百怪。下面汇总了一些安装失败过程中遇到的常见问题。所个给出的解决方法,并不一定正确,仅仅是本人失败安装过程的记录。

  • 问题1:卡进度条

GUI界面下的安装,安装过程中多次进度条卡在99%,看了一下log文件,已经安装完成了,我直接ctrl+c退出了安装。

(说明:可能有风险,实际上,进行此步操作后,安装未成功过)

  • 问题2:缺失字体

安装完成后运行,workbench界面显示如下

Linux的字体问题之前没有得到很好的解决,很多字都显示成一个个小方块。这是因为系统安装时的中文字体字库不全。

如果不清楚具体缺失何种字体,可以在Windows下安装ansys,并将windows下的所有.ttf字体(win、linux均通用),拷贝到linux下进行安装。

字体安装方法:Linux 中文无法显示或显示方块

步骤简述:

1.查看现有字体,输入命令:fc-list

2.拷贝win路径c:\windows\Fonts下的.ttf字体,到Linux的系统目录 /usr/share/font/下(也可以是其下一级子目录)

3.刷新系统即刻生效,输入命令:sudo fc-cache -fv。

  • 问题3:错误提醒

安装完成后运行:

blade@blade-linux:~$ sudo /opt/ansys_inc/v172/Framework/bin/Linux64/runwb2 
/opt/ansys_inc/v172/Framework/bin/Linux64/runwb2: 196: /opt/ansys_inc/v172/Framework/bin/Linux64/runwb2: [[: not found

出现了如上的错误提示,这是由于runwb2中存在无法识别的表达式(运行shell脚本时报错"[[ : not found"解决方法

(说明:尚不清楚此错误如何解决,出现此错误,未成功运行过ansys)

  • 常见问题4:图形界面崩溃

在workbench下启动cfx、icem等程序,会出现崩溃

错误提示:

PreGui_ogl.exe: ../../src/xcb_io.c:259:poll_for_event: 假设 ‘!xcb_xlib_threads_sequence_lost’ 失败。
Aborting due to unexpected error:
comm::error: GUIInterface::waitInput - Unexpected end of transmission from GUI.
An error has occurred in cfx5pre:

/opt/ansys_inc/v172/CFX/bin/linux-amd64/PreGui_ogl.exe was interrupted by
signal ABRT (6) and dumped core

提示是图形用户界面出的问题,可能根显卡驱动有关,linux下软软、软硬兼容问题需重视

解决1:CFD-online 上有人推荐 安装 Ansys 17 + CentOS

解决2:通过安装显卡驱动,解决GUI崩溃(流沙胡坤)

  • 问题5:workbench下,fluent字体不显示

通过指令进入workbench:

/opt/ansys_inc/v172/Framework/bin/Linux64/runwb2

添加fluent时字体不显示

改为从直接启动fluent

cd /opt/ansys_inc/v172/fluent/bin

./fluent

虽然,如下字体正常显示

但进入fluent后,fluent内部字体依然无法 显示。即使将安装并成功运行ansys的win下面的字体文件安装到linux后,启动icem、CFX并无此问题,启动fluent仍然有问题。

(说明:好像一些软件,内部本身无法识别中文字体,即使系统中有相应字体,依然无法显示,比如numeca中的中文字体无法显示)

  • 问题6:运行响应程序闪退,或提示license错误

这里说明一下,即使出现该问题,也不需要通过安装license manager 来解决。本人尝试了安装license manager,始终无法正常安装。可能与使用的是河蟹安装包有关。

因此,建议使用正版程序,河蟹安装包问题多多,也没专业人员提供咨询。

 

  • 10
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 31
    评论
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值