[Topic DIscussion] deepin安装ansys
Tofloor
poster avatar
hlfl
deepin
2021-01-07 05:30
Author

有大佬知道怎么在linux里安装ansys吗?(ansys有linux版,不是wine的)

我在deepin里装过一次卡在了94%的进度,当时安装进度是卡在了一个exe的文件(不太清楚为什么linux版里会有exe文件。。。);

然后在opensuse里也安装过一次,同样是卡在了94%的进度,不过提示却和deepin不一样,是卡在了arcnode这个地方。。(当时忘了截图了。。),之后在谷歌里搜索了一些资料,发现ansys好像只能安装在centos,suse等系统里面,但是始终没有找到具体安装教程。。。。不过在一些提问里,找到一个老版的安装Guide,和一些要安装的组件,像:pnglib,mesa,lsb,motif/openmotif这些。。。安装这些组件后仍然不行,还是卡在94%,也就是那个arcnode提示里。。。不知道怎么搞了,有大佬安装过吗,给点提示啊!!!

Reply Favorite View the author
All Replies
xjtu-blacksmith
deepin
2021-01-15 04:29
#1

概述

ANSYS Linux 版,每个版本只支持特定发行版(RHEL、CentOS、SLED)的某几个版本,具体的信息你可以去搜 ANSYS Linux platform support,比如这个是 2021R1 的版本支持信息:ANSYS 2020R1 Platform Support

像 Ubuntu、Deepin 乃至 OpenSUSE 等其他的发行版未必不能装,但是各有各的问题,主要是缺包缺库,ANSYS 依赖的库很多都很老旧,针对下面的每一个套件(Fluent、CFX、APDL 等)都要自己去排查。cfd-online 上面有很多这些方面的贴子,但是我感觉基本上也没讨论出来什么结论,能不能用全看运气。所以除非你只有现在这唯一一台设备还不能换发行版,建议还是从 CentOS 上去安装,不要把精力花在折腾这些依赖上面。

我个人的尝试

我刚刚也在 Deepin 20.1 上试了一下,ANSYS 版本是 18.2,卡在了和你一样的地方。看一下安装目录下的 install.err.tmp 文件,里面出现的东西和这篇贴子的差不多(但是乱码了)。按里面的报错应该要补上 rpm 工具(设计支持版本是红帽系的,没办法):

sudo apt install rpm

其他错误解决不了(那篇帖子里好像最后也没解决)。如果你不嫌麻烦的话,其实可以直接在卡住的地方退出来(肯定是从终端启动的 INSTALL 安装程序,在终端里直接 Ctrl + C 就退了),因为这个时候安装过程基本上就结束了。然后你就可以像网上那些教程里面说的一样,把自己要用的几个程序加到环境变量里去,逐一试每个程序能不能打开,有问题就逐个搜。

总结

除非迫不得已,或者时间充足,不建议你在 Deepin 上尝试安装 ANSYS,可能碰到的问题太多了,浪费的时间不值得。而且即使在 CentOS 这种安装没有问题的发行版上用 ANSYS 的体验也非常差,我之前用的时候包括 Workbench、CFX、APDL 之类的工具都会发生意外闪退,界面体验也很差,bug 不少。Linux 上的 ANSYS 最适合的是在服务器上面跑已经准备好的数据,用宏文件控制,这样就不需要图形界面。

Reply View the author
hlfl
deepin
2021-07-01 16:31
#2
xjtu-blacksmith

概述

ANSYS Linux 版,每个版本只支持特定发行版(RHEL、CentOS、SLED)的某几个版本,具体的信息你可以去搜 ANSYS Linux platform support,比如这个是 2021R1 的版本支持信息:ANSYS 2020R1 Platform Support

像 Ubuntu、Deepin 乃至 OpenSUSE 等其他的发行版未必不能装,但是各有各的问题,主要是缺包缺库,ANSYS 依赖的库很多都很老旧,针对下面的每一个套件(Fluent、CFX、APDL 等)都要自己去排查。cfd-online 上面有很多这些方面的贴子,但是我感觉基本上也没讨论出来什么结论,能不能用全看运气。所以除非你只有现在这唯一一台设备还不能换发行版,建议还是从 CentOS 上去安装,不要把精力花在折腾这些依赖上面。

我个人的尝试

我刚刚也在 Deepin 20.1 上试了一下,ANSYS 版本是 18.2,卡在了和你一样的地方。看一下安装目录下的 install.err.tmp 文件,里面出现的东西和这篇贴子的差不多(但是乱码了)。按里面的报错应该要补上 rpm 工具(设计支持版本是红帽系的,没办法):

sudo apt install rpm

其他错误解决不了(那篇帖子里好像最后也没解决)。如果你不嫌麻烦的话,其实可以直接在卡住的地方退出来(肯定是从终端启动的 INSTALL 安装程序,在终端里直接 Ctrl + C 就退了),因为这个时候安装过程基本上就结束了。然后你就可以像网上那些教程里面说的一样,把自己要用的几个程序加到环境变量里去,逐一试每个程序能不能打开,有问题就逐个搜。

总结

除非迫不得已,或者时间充足,不建议你在 Deepin 上尝试安装 ANSYS,可能碰到的问题太多了,浪费的时间不值得。而且即使在 CentOS 这种安装没有问题的发行版上用 ANSYS 的体验也非常差,我之前用的时候包括 Workbench、CFX、APDL 之类的工具都会发生意外闪退,界面体验也很差,bug 不少。Linux 上的 ANSYS 最适合的是在服务器上面跑已经准备好的数据,用宏文件控制,这样就不需要图形界面。

太感谢了,好长时间没登陆账号了,今天刚看到(•‿•)。前一段时间我又试了几个发行版,Ubuntu,sled, gentoo无一例外都出现各种问题,虽然sled是支持的平台,但是好像也要稍微配置下。最终还是放弃了,花费的时间确实不值得,当初只是想将学习环境移植到Linux里,但是这个过程困难重重:,-),现在已经逐渐放弃了这个想法,专业软件还是使用win最合适,至少不用操心配置的问题。

Reply View the author
电解质水
deepin
2023-11-23 04:27
#3

我也遇到了这个问题,卡94%是因为还有个Help程序没有安装。可以参考https://blog.csdn.net/bujiefenqing/article/details/117992758中的方法解决

图片.png

安装好Help程序后,原来的Ansys安装程序依然会卡在94%,但是点击“View Detailed Progress Log”中显示安装已完成(Installation Completed)。接着可以直接在安装的命令窗口按“Ctrl + C”退出即可。然后替换和谐文件后,打开程序如下图。
截图_20231122202302.png

Reply View the author