本文涉及的一些linux操作详见 Linux服务器相关知识记录
准备工作
首先将解压软件安装包和Ansys安装包上传到CENTOS系统中, 如果安装包在windows系统,可以使用xftp将文件传输到CENTOS系统指定文件夹。本小节介绍如何使用局域网在服务器之间传输文件。
- 在原服务器内找到Ansys安装包所在文件夹,在文件夹内空白处右键 --> Open in Terminal,此时终端已定位到文件夹所在目录
- 输入
scp -P 6022 Ansys.Products.2021.R1.Linux64-SSQ.rar chenyanlu@10.15.31.194:/home/chenyanlu/SoftWare/Ansys21R1
语法格式为scp -P 端口号 文件名称 账户名@服务器IP:目标文件夹路径
- 按照提示输入密码(密码默认不显示,输入完成后按回车确定即可,注意大小写的问题)
- 文件开始传输
- 同样的方法将解压zip文件的软件安装包传输到目标服务器
- 在目标服务器内找到安装包文件路径,查看安装包是否传输成功
- 由上图可知文件均传输成功,Ansys21R1inc文件为新建文件夹,之后可作为软件安装目录
安装解压软件
-
解压安装包
tar xvf rarlinux-x64-5.8.b2.tar.gz
-
新建软件安装目录
mkdir rar_new
-
清空终端命令
clear
-
打开rar文件
cd rar
-
显示当前文件路径
pwd
-
复制该路径:/home/chenyanlu/SoftWare/ZIP/rar
-
vi makefile
打开编辑器
-
使用鼠标向下箭头将光标移动到 PREFIX=/usr/local一行,按i进入插入文本模式,将路径改为刚刚复制的文件夹路径。此处我改为rar_new, 表示文件安装到rar_new文件夹中。
-
使用鼠标向下箭头将光标移动到 ccp rarfiles.lst /etc 那一行,输入#
-
按ESC退出插入文本模式,此时左下角 INSERT 消失。 输入:wq,再按回车,保存文件并退出。
-
make
-
打开rar_new文件,复制bin文件的文件目录:/home/chenyanlu/SoftWare/ZIP/rar_new/bin
-
输入
vi ~/.bashrc
-
同样的方式在最后加入
# rar configfurations export PATH="/home/chenyanlu/SoftWare/ZIP/rar_new/bin:$PATH"
-
输入
bash
更新环境变量
安装Ansys21R1
-
切换到Ansys安装包所在文件夹
-
输入
rar x Ansys.Products.2021.R1.Linux64-SSQ.rar
解压安装包
-
文件开始解压 --> 解压完成
-
找到解压后的Ansys.Products.2021.R1.Linux64-SSQ文件夹,如下图
20.依次选择三个iso文件,右键,Extract Here
-
完成后如下图,点击Close退出
-
关闭原来的终端,打开ANSYS2021R1_LINX64_Disk1文件夹,在文件夹内空白处右键 --> Open in Terminal,
-
输入
ls
查看文件,输入./INSTALL
进入软件安装界面。
如果输入./INSTALL
显示Permission denied的话,可以借助chmod修改权限。将终端路径切换到INSTALL文件所在文件夹后,直接在命令行中输入chmod 777 INSTALL
,再次输入./INSTALL
即可进入软件安装界面。
-
安装软件
-
切换安装路径
-
继续安装
-
开始安装
-
选择第二个装载文件夹:ANSYS2021R1_LINX64_Disk2
-
选择第三个装载文件夹:ANSYS2021R1_LINX64_Disk3
破解
-
打开 _ SolidSQUAD _ 文件夹,输入
tar xvf ANSYS.PRODUCTS.2021R1.LOCAL.LICENSING.LINUX64.CRACK-SSQ.tar.gz
解压文件
-
复制ansys_inc文件夹路径:/home/chenyanlu/SoftWare/Ansys21R1/Ansys.Products.2021.R1.Linux64-SSQ/SolidSQUAD/ansys_inc
-
将终端切换到安装路径的ansys_inc文件夹下
-
输入
cp -r /home/chenyanlu/SoftWare/Ansys21R1/Ansys.Products.2021.R1.Linux64-SSQ/_SolidSQUAD_/ansys_inc/* ./
将破解文件替换,破解完成
打开软件
- 找到软件所在路径,输入路径即可启动软件,例:
Workbench:/home/chenyanlu/SoftWare/Ansys21R1/Ansys21R1inc/ansys_inc/v211/Framework/bin/Linux64/runwb2
Fluent:/home/chenyanlu/SoftWare/Ansys21R1/Ansys21R1inc/ansys_inc/v211/fluent/bin/fluent
CFX: /home/chenyanlu/SoftWare/Ansys21R1/Ansys21R1inc/ansys_inc/v211/CFX/bin/cfx5
特别鸣谢
感谢 @许不知 和 @qinghaiyiran 的帮助!