安装系统第一步还是更新系统加换源
安装必要的包
apt-get update
apt install -y vim make cmake gcc g++ gfortran openssh-server
安装ansys之前我还安装了openmpi,可参考我上篇安装Ubuntu20.04安装lammps那篇安装openmpi,最好是编译安装,不会缺东西,也可以用apt来装mpi
安装ansys必要的依赖库
apt install -y build-essential xterm libmotif-dev libxtst-dev libxt-dev libzip-dev libxmu-dev tcl tk lsb csh xfonts-75dpi xfonts-100dpi wine
apt install -y qtcreator lsb-core libjpeg62 tcsh
一.准备安装包,23应该是只有一个镜像文件,23之前的包都是有三个镜像文件
我是在home下面建了一个文件夹,把镜像挂载到这了,安装完只需要umount a1取消挂载,rm -rf a1删掉a1就好了
mkdir /home/a1
mount -o loop ansys...disk.iso /home/a1
cd a1
./INSTALL
先安装license manager
根据提示安装就好,我是用的root用户安装的,安装位置是在/opt/ansys_inc
安装完左下角如果有个勾的框,提示启动license manager,取消勾选,没有要勾的框不管就好了,直接点右下角退出
再安装产品,也就是 install ansys products
路径还是在/opt/ansys_inc
hostname写localhost
选择你要安装的东西,我一般都是全选,点next
跳过CAD几何接口配置,点next
安装完了之后不要勾选启动或者调研,点击退出exit
解压_SolidSQUAD_出来有个anys_inc
chmod -R 777 ansys_inc 给ansys给权限
cp -rf ansys_inc /opt/
cd /opt/ansys_inc/shared_files/licensing/tools/bin/linx64
./ansyslmcenter 启动license服务
点击左面的Get System Hostid Information
将出现的hostid复制 打开license.txt文件,(我是用的vim打开的文件)将id复制进去,保存退出
在Add a License File中点击BROWSE,选中到你的license.txt文件
导入之后在弹出来的框里选择左边的INSTALL LICENSE FILE
点击View Status/Start/Stop License Manager,右边有三个running
启动fluent,cd /opt/ansys_inc/v23/fluent/bin
./fluent
最好写个环境变量vim /etc/profile
export PATH=/opt/ansys_inc/v231/fluent/bin:$PATH
wq保存退出,source /etc/profile
启动workbench是在/opt/ansys_inc/v231/Framework/bin/Linux64
./runwb2
设置license服务开机自启
cd /opt/ansys_inc/shared_files/licensing/
vim start_ansysli
添加以下行
#! bin/bash
cd /opt/ansys_inc/shared_files/licensing/
sudo ./start_lmcenter
sudo ./start_ansysli
wq保存退出
点击左下角startup applications创建开机启动项
点击到ssh... 点击添加
name:ansyslicense
command:bash/opt/ansys_inc/shared_files/licensing/start_ansysli.sh
点击add
添加start_ansysli.sh的权限,设置免密启动start_ansysli.sh
sudo visudo
添加以下行(user用户名和ALL之间是空格,不是换行)
user ALL=NOPASSWD:/opt/ansys_inc/shared_files/licensing/start_ansysli.sh,/opt/ansys_inc/shared_files/licensing/start_lmcenter,/opt/ansys_inc/shared_files/licensing/start_ansysli
ctrl+x之后ctrl+y 然后按回车
bash start_ansysli.sh
reboot就好了