1. 清除之前的安装程序:
卸载license manager代码:
cd /opt/ansys_inc/shared_files/licensing/lic_admin
代码:
sudo ./anslic_admin
代码:
Tools->Uninstall license manager
删除已安装程序代码:
cd /ansys_inc
代码:
sudo rm -r *
2. 清除配置文件
代码:
sudo rm -r ~/.config/Ansys
代码:
sudo rm -r ~/.ansys
3.安装基础包:
代码:
sudo apt-get install xterm libstdc++6-4.4-dev \
libmotif-dev libxtst-dev libxt-dev libzip-dev libxmu-dev \
tcl8.5-dev tk8.5-dev
4. 安装LSB(Linux Standard Base package):
代码:
sudo apt-get install lsb
5.确保/etc/hosts有且只有一行包含自己的hostname:
代码:
grep fox /etc/hosts
6. 安装ANSYS
代码:
sudo chmod a+x *
代码:
sudo ./INSTALL
PS: 安装之前务必kill输入法,否则无法输入hostname. 以ibus为例:代码:
sudo pkill ibus-daemon
7. 配置文件目录赋予写权限:
代码:
sudo chown -R fox:fox ~/.ansys
代码:
sudo chown -R fox:fox ~/.config/Ansys
PS:新增两个目录并赋予更改所有者(注意改成自己的hostname)
代码:
sudo mkdir /usr/tmp
代码:
sudo mkdir /usr/local/flexlm
代码:
sudo mkdir /usr/local/flexlm/licenses
代码:
sudo chown -R fox:fox /usr/tmp
代码:
sudo chown -R fox:fox /usr/local/flexlm/licenses
8. 添加环境变量
代码:
sudo gedit ~/.bashrc
代码:
# Ansys
export PATH="/opt/ansys_inc/v130/aisol:$PATH"
# Ansys 130
export PATH="/opt/ansys_inc/v130/ansys/bin:$PATH"
# Fluent
export PATH="/opt/ansys_inc/v130/fluent/bin:$PATH"
# CFX5
export PATH="/opt/ansys_inc/v130/CFX/bin:$PATH"
# TurboGrid
export PATH="/opt/ansys_inc/v130/TurboGrid/bin:$PATH"
# ICEM CFD 64bit
export PATH="/opt/ansys_inc/v130/icemcfd/linux64_amd/bin:$PATH"
# LicAdmin
export PATH="/opt/ansys_inc/shared_files/licensing/lic_admin:$PATH"
# WorkBench 64bit
export PATH="/opt/ansys_inc/v130/Framework/bin/Linux64:$PATH"
9. 环境变量生效:
代码:
source ~/.bashrc
10. 配置license
代码:
cd /opt/ansys_inc/shared_files/licensing
代码:
sudo ./anslic_admin
代码:
Run Wizard->Continue.......
11.创建Flexlm运行脚本:
代码:
sudo gedit /sbin/ansys_prerequ
添加以下内容
代码:
#!/bin/sh
cd /opt/ansys_inc/shared_files/licensing
sh start_ansysli
代码:
sudo chmod a+x /sbin/ansys_prerequ
12.添加实体键
代码:
Name: Ansys
Command: ansys_prerequ
以上安装过程在本人ubuntu10.04 X64上一切正常