Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
V20下MATLAB/AMESim/ANSYS/SIMULIA安装笔记
Apps Section
1981
views ·
3
replies ·
To
floor
Go
176******49
deepin
2020-05-25 03:39
Author
本帖最后由 windnbike 于 2020-5-24 21:34 编辑
最近在UOS 上尝试了一下几种常用大型软件的安装,MATLAB、PLM NX、AMESim、ANSYS、SIMULIA,安装过程中遇到不少问题,做了一些笔记,在这里与大家分享。其中PLM NX基本处于不可用状态,所以就不写了。MATLAB、AMESim安装成功,ANSYS、SIMULIA在安装最后由于不明原因卡住,但主要功能看起来是正常的,还需要继续摸索。由于各版本安装可能存在差别,请按照自带的安装说明文档进行,本文仅说明遇到的问题。
MATLAB安装
1. 安装准备
这几个软件的安装脚本中很多都指定ksh解释,所以安装一下较为稳妥。我的系统中没有/bin/sh,导致部分脚本执行异常,所以也需要建立bash到sh的链接
sudo apt install build-essential ksh gnome-disk-utility
sudo ln -f -s /usr/bin/bash /usr/bin/sh
Copy the Code
2. 挂载镜像
dde-file-manager右键挂载后会遇到一个问题,root用户无法访问挂载镜像中的文件,所以需要把镜像中的文件全部复制到硬盘再安装。这里用gnome-disk-utility挂载:
镜像会像其他分区一样挂载到/media/用户名/镜像名
之后就可以正常按说明安装了。
安装之后需要手动卸载镜像:
sudo umount /media/用户名/MATHWORKS_R2020A
Copy the Code
AMESim安装
1. 安装准备
同样需要ksh、sh与gnome-disk-utility,同时还需要安装依赖。
sudo apt install ksh gnome-disk-utility
sudo apt install build-essential gcc-multilib libncursesw5 g++-multilib default-jre
sudo ln -f -s /usr/bin/bash /usr/bin/sh
wget http://packages.deepin.com/deepin/pool/main/g/gcc-6/gcc-6-base_6.4.0-17_amd64.deb
sudo dpkg -i gcc-6-base_6.4.0-17_amd64.deb
wget http://packages.deepin.com/deepin/pool/main/g/gcc-6/lib32gfortran3_6.4.0-17_amd64.deb
sudo dpkg -i lib32gfortran3_6.4.0-17_amd64.deb
Copy the Code
2. 挂载安装
安装AMESim时,dde-file-manager右键挂载会遇到另一个问题,软链接全部无效,猜测可能和挂载路径过长有关系。
所以还是需要用gnome-disk-utility挂载,挂载后移动到镜像挂载路径,使用管理员权限运行setup_lnx.sh。
sudo ./setup_lnx.sh
Copy the Code
接下来按照安装说明来安装。我这里的安装文档有些内容未更新,比如license文件复制位置不正确,需要将lms和rlm移动到lnx目录中。
mkdir licensing/lnx
mv licensing/lms licensing/lnx/
mv licensing/rlm licensing/lnx/
sudo cp -R licensing /opt/simcenter/2019.2/Common
Copy the Code
在官方安装文档中建议不要使用特殊权限用户启动证书服务,所以我们需要手动建立一个log文件,才能让证书服务正常启动。
sudo touch /opt/simcenter/2019.2/Common/licensing/lmslm_home-PC.log
sudo chmod 777 /opt/simcenter/2019.2/Common/licensing/lmslm_home-PC.log
Copy the Code
另外还需要手动将路径增加到启动文件,由于v20的用户配置文件.profile不加载,所以只能修改/etc/profile
sudo nano /etc/profile
Copy the Code
在最后添加以下内容
export AME=/opt/simcenter/2019.2/Amesim
export PATH=$AME:$PATH
Copy the Code
3. 添加快捷方式
新建AMESim.desktop
sudo nano /usr/share/applications/AMESim.desktop
Copy the Code
添加以下内容
#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Utility;TextEditor;Development;IDE;
Name=AMESim
Exec=/opt/simcenter/2019.2/Amesim/AMESim
Terminal=false
Icon=/opt/simcenter/2019.2/Amesim/AMESim.ico
Type=Application
Copy the Code
新建AMESim_chs.desktop
sudo nano /usr/share/applications/AMESim_chs.desktop
Copy the Code
添加以下内容
#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Utility;TextEditor;Development;IDE;
Name=AMESim中文版
Exec=/opt/simcenter/2019.2/Amesim/AMESim --translation /opt/simcenter/2019.2/Amesim/misc/AMESim_translation_cn.qm
Terminal=false
Icon=/opt/simcenter/2019.2/Amesim/AMESim.ico
Type=Application
Copy the Code
新建lmstart.desktop
sudo nano /usr/share/applications/lmstart.desktop
Copy the Code
添加以下内容
#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Utility;TextEditor;Development;IDE;
Name=lmstart
Exec=/opt/simcenter/2019.2/Common/licensing/lmstart
Terminal=false
Icon=/opt/simcenter/2019.2/Amesim/AMECustom.ico
Type=Application
Copy the Code
新建lmstop.desktop
sudo nano /usr/share/applications/lmstop.desktop
Copy the Code
添加以下内容
#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Utility;TextEditor;Development;IDE;
Name=lmstop
Exec=/opt/simcenter/2019.2/Common/licensing/lmstop
Terminal=true
Icon=/opt/simcenter/2019.2/Amesim/AMECustom.ico
Type=Application
Copy the Code
注意,deepinV20的默认终端不支持Terminal=true,所以只能建立一个软链接
ln -s /opt/simcenter/2019.2/Common/licensing/lmstop ~/Desktop/lmstop
Copy the Code
要启动AMESim,首先要使用lmstart启动证书服务,然后再启动AMESim,关闭AMESim以后,要手动通过lmstop关闭证书服务。
4. 卸载
sudo /opt/simcenter/2019.2/Common/AMEUninstall.sh
Copy the Code
ANSYS安装
1. 安装准备
安装ANSYS时,我遇到一个很特别的问题,安装脚本中type -p执行异常,导致安装中路径出错,后来检查发现/bin/sh链接到了/bin/dash,所以安装前同样需要确认sh的链接。
sudo apt install ksh gnome-disk-utility
sudo ln -f -s /usr/bin/bash /usr/bin/sh
Copy the Code
2. 挂载安装
由于dde-file-manager存在问题,这里用gnome-disk-utility挂载。
之后就可以正常按说明安装,安装脚本就是镜像中的INSTALL
安装到99%时会停止,打开log显示Created service script: arcnode
3. 运行
安装后libXp的链接似乎有问题,需要手动建立
sudo ln -s /opt/ansys_inc/v201/Electronics/Linux64/defer/libXp.so.6.2 /opt/ansys_inc/v201/ansys/lib/linx64/libXp.so.6
Copy the Code
另外需要注意,默认终端使用的是xterm-256color,而启动ansys需要使用xterm,可以在.bashrc中找到$TERM在之前添加
export TERM=xterm
Copy the Code
启动Workbench执行
/opt/ansys_inc/v201/Framework/bin/Linux64/runwb2
Copy the Code
启动APDL执行
/opt/ansys_inc/v201/ansys/bin/ansys201 -g
Copy the Code
4. 卸载
sudo /opt/ansys_inc/v201/ans_uninstall201
Copy the Code
SIMULIA安装
1. 安装准备
同样需要注意SIMULIA中安装脚本中很多指定了ksh
sudo apt install ksh gnome-disk-utility
sudo ln -f -s /usr/bin/bash /usr/bin/sh
Copy the Code
2. 挂载安装
这里同样用gnome-disk-utility挂载。
安装时按照说明即可,但注意安装时有两个坑,第1个是安装程序多次检测系统,需要跳过,第2个是安装文件路径过长会发生错误,所以需要提前加载变量:
su
export LC_ALL=C && export DSYAuthOS_`lsb_release -si`=1 && export DSY_Force_OS=linux_a64 && export NOLICENSECHECK=true && ./StartGUI.sh
Copy the Code
安装到100%时卡住,日志显示
20200523T115142+0800| Executing LaunchAppAction CODE\linux_a64\SIMCAE_TP.prd:runVerification
Traces number: 0015
3. 运行
启动Abaqus,运行
/usr/SIMULIA/EstProducts/2020/linux_a64/code/bin/ABQLauncher cae
Copy the Code
启动fe-safe,运行
/usr/SIMULIA/EstProducts/2020/linux_a64/code/bin/fe-safe
Copy the Code
启动FoscaFluid,运行
/usr/SIMULIA/EstProducts/2020/linux_a64/code/command/ToscaFluidGui.sh
Copy the Code
启动ToscaStructure,运行
/usr/SIMULIA/EstProducts/2020/linux_a64/code/command/ToscaStructureGui.sh
Copy the Code
4. 卸载
卸载也需要提前加载变量
cd /usr/SIMULIA/EstProducts/2020
su
export LC_ALL=C && export DSYAuthOS_`lsb_release -si`=1 && export DSY_Force_OS=linux_a64 && export NOLICENSECHECK=true && ./Uninstall.sh
Copy the Code
Reply
Like 0
Favorite
View the author
All Replies
czyceo
deepin
2021-12-10 06:33
#1
It has been deleted!
山川
deepin
2023-07-24 17:32
#2
Looks good!
Reply
Like 0
View the author
zhangqf
deepin
2024-10-09 13:46
#3
按这个方案在V23下有人成功安装过matlab 2021B吗?
Reply
Like 1
View the author
长弓
deepin
2024-10-10 09:37
#4
这一篇必须要顶起来,目前收藏了
Reply
Like 0
View the author
Please
sign
in first
New Thread
Popular Ranking
Change
How to create shortcut like in Windows?
My beautiful Deepin-colored stock chart theme
deepin 23 internal testing update on November 15, 2024
Update Announcement for deepin 23 Official Version on 11.14, 2024
presentation mode
System analyst
Popular Events
More
最近在UOS 上尝试了一下几种常用大型软件的安装,MATLAB、PLM NX、AMESim、ANSYS、SIMULIA,安装过程中遇到不少问题,做了一些笔记,在这里与大家分享。其中PLM NX基本处于不可用状态,所以就不写了。MATLAB、AMESim安装成功,ANSYS、SIMULIA在安装最后由于不明原因卡住,但主要功能看起来是正常的,还需要继续摸索。由于各版本安装可能存在差别,请按照自带的安装说明文档进行,本文仅说明遇到的问题。
MATLAB安装
1. 安装准备
这几个软件的安装脚本中很多都指定ksh解释,所以安装一下较为稳妥。我的系统中没有/bin/sh,导致部分脚本执行异常,所以也需要建立bash到sh的链接
dde-file-manager右键挂载后会遇到一个问题,root用户无法访问挂载镜像中的文件,所以需要把镜像中的文件全部复制到硬盘再安装。这里用gnome-disk-utility挂载:
镜像会像其他分区一样挂载到/media/用户名/镜像名
之后就可以正常按说明安装了。
安装之后需要手动卸载镜像:
AMESim安装
1. 安装准备
同样需要ksh、sh与gnome-disk-utility,同时还需要安装依赖。
安装AMESim时,dde-file-manager右键挂载会遇到另一个问题,软链接全部无效,猜测可能和挂载路径过长有关系。
所以还是需要用gnome-disk-utility挂载,挂载后移动到镜像挂载路径,使用管理员权限运行setup_lnx.sh。
新建AMESim.desktop
注意,deepinV20的默认终端不支持Terminal=true,所以只能建立一个软链接
4. 卸载
ANSYS安装
1. 安装准备
安装ANSYS时,我遇到一个很特别的问题,安装脚本中type -p执行异常,导致安装中路径出错,后来检查发现/bin/sh链接到了/bin/dash,所以安装前同样需要确认sh的链接。
由于dde-file-manager存在问题,这里用gnome-disk-utility挂载。
之后就可以正常按说明安装,安装脚本就是镜像中的INSTALL
安装到99%时会停止,打开log显示Created service script: arcnode
3. 运行
安装后libXp的链接似乎有问题,需要手动建立
4. 卸载
SIMULIA安装
1. 安装准备
同样需要注意SIMULIA中安装脚本中很多指定了ksh
这里同样用gnome-disk-utility挂载。
安装时按照说明即可,但注意安装时有两个坑,第1个是安装程序多次检测系统,需要跳过,第2个是安装文件路径过长会发生错误,所以需要提前加载变量:
20200523T115142+0800| Executing LaunchAppAction CODE\linux_a64\SIMCAE_TP.prd:runVerification
Traces number: 0015
3. 运行
启动Abaqus,运行
卸载也需要提前加载变量