Deepin linux安装Ansys13详细教程
Deepinlinux安装Ansys13.0教程
一、如果之前安装过Ansys,需要先卸载
卸载LicenseManager:
cd/usr/ansys_inc/shared_files/licensing/lic_admin
sudo./anslic_admin
Tools->UninsttheANSYS.Inclicensemanager
再卸载Ansys (顺序无所谓):
cd/usr/ansys_inc/v130
sudo./ans_uninstall130
按提示操作即可
删除配置文件
cd/usr/ansys_inc
sudorm -r*
用户目录下的配置文件:
rm-r~/.config/Ansys
rm-r~/.ansys
二、安装基础包 (本人安装了以下包就可以运行,也可以
先不安装,Ansys无法运行时提示缺少什么包时再安装)
sudo apt-get install xterm libstdc++6-4.4-dev libmotif-dev libxtst-dev libxt-dev libzip-dev
libxmu-dev\
tcl8.5-devtk8.5-dev
安装LSB(Linux StandardBasepackage):
sudoapt-getinstalllsb
确保/etc/hostname文件有且只有一行包含自己的hostname(最好如此否则安装许可证管理器
时会很麻烦)
三、挂载iso镜像
假设 iso文 件所在 目录为/home/user,Ansys挂载 目录为/media/ansys13a和/
media/ansys13b (Ansys13有两个iso镜像文件):
1. 先在/media文件夹下建立挂载目录:
cd/media
sudomkdiransys13aansys13b
2. 挂载iso镜像:
sudomount-oloop/home/user/ansys13a.iso/media/ansys13a
sudomount-oloop/home/user/ansys13b.iso/media/ansys13b
四、许可证问题 (推荐使用正版,方法仅供研究使用)
1. 准备好license.txt
2. 若为windows/linux (本人当时为DeepinLinux12.12beta),推荐先关闭无线网卡,运行
(或以管理员运行)MAGNiTUDE文件夹下的AP13_Calc.exe,生成license.txt,注意在
Linux下使用时,要将license.txt文件第一行的Windows用户名修改为Linux用户名
3. 若在Linux环境下,先安装Wine:sudoapt-getinstallwine
镜像中有一文件夹MAGNiTUDE,里面是AP13_Calc.exe,将文件内容拷贝到主目录下。
本人的MAGNiTUDE文件夹不在镜像中,可直接Copy 出来。然后用wine运行
wineAP13_Calc.exe
五、开始安装
1.安装Ansys:sudo/media/ansys13a/INSTALL
按照界面提示一步一步完成安装,直接上图:
这一步是选择安装产品,按自己需要选择就行了。
一个镜像安装完成后,会提示插入下一个光盘:
将ansys13a改为ansys13b,点击OK,安装继续
Next继续,开始配置LicenseManager
此处要注意,Hostname1处用户名要与license.txt 文件中的用户名一致。
在输入用户名前,要确保输入法已关闭 (包括ibus和fcitx),否则无法输入用户名。本人
当时退出了fcitx。
之后,点击Finish完成安装
2.安装LicenseManager
sudo/media/ansys13a/INSTALL.LM
按提示操作,基本就是Continue,点击几下后会弹出文件选择窗口,选中之前生成的
license.txt确定即可。OK!
六、启动Ansys
先启动LM:
cd/usr/ansys_inc/shared_files/licensing/lic_admin
sudo./anslic_admin
如上图左下角白框中,三个“running”,说明许可证启动正常。
这里需要说明一下:
常会出现FLEXlm:notrunning。本人就遇到了这个问题,但重启后,按如下办法解决了
这个问题。方法如下:
首先stoptheANSYSlicensemanager,然后再start ,如果是一般情况