搜索
查看: 5825|回复: 4

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

  [复制链接]
发表于 2020-1-2 04:57:08 | 显示全部楼层 |阅读模式
本帖最后由 alexzc231 于 2020-1-2 05:10 编辑

0前置准备
0.1 编译环境安装
AME依赖于编译环境,例如Windows下的AME往往需要安装VisualStudio等编译器,在Linux下对应的gcc编辑器。
Linux下用如下命令安装AME需要的两个编译相关的程序包:
sudo apt installbuild-essentials gcc-multilib
(apt install 是深度用的软件安装管理工具,其他发行版可酌情修改)。
当然这俩包很基础,很多linux的其他软件都要求这俩包,说不定用户一早就安装了。
1光盘挂载与安装
1.1安装文件如下图所示,一般AMESim的安装包都是包含Linux版本的。

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考
1.2在DVD1.iso点击右键,选择挂载。

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

1.3挂载成功后,左侧Media列表中会显示出“Simcenter blabla”的光盘名称。
也可以用如下命令方式挂载:(1)创建要挂载的目录位置,(2)挂载ISO到该目录
mkdir ./ISOROOM
sudo mount xxxxx/Siemens.Simcenter.Amesim.17.0-SSQ/Simcenter.Amesim.17.0.DVD1.iso./ISOROOM  -o loop

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

1.4.挂载ISO后可看到光盘内容如下,运行setup_lnx.sh文件。

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

1.5弹出如下安装界面,基本和windows下一样,一路next。

1.5.1操作系统选择Linux。

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考
1.5.2输入序列号(找LMS,或者上什么论坛群呀问问,本文不提供安装的,哈哈哈哈)。
1.5.3选择要安装license server。
1.5.4设置安装路径,我的exLinSoft目录是挂载的单独的一个硬盘分区,专门装大型软件用的。

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考
1.6 等吧。

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

1.7 DVD1装完,弹出对话框,按要求挂载DVD2,挂载方法同DVD1,然后选择install

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考
1.8 等着,一直到弹出FINISHE对话框。
2. Lic服务器
一般把lic服务器安装或复制到这个目录,每次用AMESim前,应先运行rlm。或者将rlm这个程序设置成系统开机自动运行(具体方法不赘述)。
(有的安装说明说要运行lmstart,压根就没有这个文件好吗。)

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考
3.设置环境变量
在主文件夹(/home/用户/)下的.profile文件(这个是隐藏文件,要显示隐藏文件才能看到,或者在命令行输入 deepin-editor /home/zc/.profile直接打开)最后,加上
       export AME=“AME安装路径,也就是AMESim可运行程序所在的路径”
       export PATH=$AME:$PATH
例如我的这样,地址栏直接复制路径

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考
路径为/home/用户名/exLinSoft/AMESIM/Amesim

4.ENJOY
运行AME安装目录下的AMESim_chinese.sh文件。

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考

其他安装问题,QQ1020590889

  • 打卡等级:偶尔看看
  • 打卡总天数:171
  • 打卡总奖励:515
发表于 2020-1-2 09:39:44 | 显示全部楼层
谢谢,之前尝试过,但是对linux命令不熟悉 放弃
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-11 16:15:13 | 显示全部楼层
最近遇到的问题。
写在这里当个笔记。
1. 有人安装的时候,运行安装程序报错,提示找不到libpng12.so.0   
解决方法,找不到就是电脑里没有,就去github下载一个放在系统的库目录里。
wget  https://github.com/Reginer/File/raw/master/libpng12.so.0
sudo mv libpng12.so.0  /usr/lib/x86_64-linux-gnu/

2.Linux里AMESet编译模型报错,找不到<bits/xxxxxxxxxxxxxx>
也是缺少库文件,解决办法,
sudo apt install gcc-multilib

3. Linux里AMESet默认的编译语句有问题,直接编译的模型在AMESim里运行会报错,并且错误信息里建议增加 -fPIC选项
手工编译,并加上这个选项,就OK了。
回复 支持 反对

使用道具 举报

发表于 2021-7-7 14:54:55 | 显示全部楼层
Screenshot from 2021-07-06 23-49-05.png Screenshot from 2021-07-06 23-49-17.png


我在虚拟机的ubuntu系统上,尝试安装Amesim。
参照其中的txt文件进行安装
0. Make sure GCC for 32-bit is installed (build-essentials + gcc-multilib)

1. Install AMESim 2020.1 with RLM license server using Activation Code

        7ZZXW 40TI2 6Z070 039M0 20LN9

2. Overwrite as root the contents of SIEMENS.SIMCENTER.AMESIM.2020.1.LINUX32-SSQ.tar.gz to /opt/

3. Add to boot scripts the RLM license server start:

        /opt/AMESim/v2020.1/Amesim/licensing/lmstart

4. In login shell script ($HOME/.profile) add the following:

        export AME=/opt/AMESim/v2020.1/Amesim
        export PATH=$AME:$PATH

5.Start in terminal

        AMESim

6.Enjoy!


Cracked by TeAM SolidSQUAD-SSQ


当输入:AMESim命令后,弹出上图界面,我选择了LMS.lic,但是弹出错误对话框,无法启动。

对比Windows下的安装,Linux的帮助中,没有license server的安装步骤,我怀疑是license server没有导致无法安装成功。该怎么解决呢?
回复 支持 反对

使用道具 举报

发表于 2022-2-27 11:16:28 | 显示全部楼层
2022年2月27日11:09:29
再次尝试,终于解决了Linux系统中安装Amesim的问题!

主要经验如下:

1)如果想在Linux系统中安装,一定要先看一下iso文件中的这个“安装指南”;
Snipaste_2022-02-27_11-11-01.png

2)在这个指南中,已明确说明试用的Linux操作系统(Ubuntu 18.04),需要预先安装的软件包(更换其他Linux发行版只能是自讨苦吃);
Snipaste_2022-02-27_11-13-17.png

3)其余安装过程,参考楼主的介绍,就可以顺利完成安装了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则