alexzc231 发表于 2020-1-2 04:57:08

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

本帖最后由 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版本的。1.2在DVD1.iso点击右键,选择挂载。
1.3挂载成功后,左侧Media列表中会显示出“Simcenter blabla”的光盘名称。也可以用如下命令方式挂载:(1)创建要挂载的目录位置,(2)挂载ISO到该目录mkdir ./ISOROOMsudo mount xxxxx/Siemens.Simcenter.Amesim.17.0-SSQ/Simcenter.Amesim.17.0.DVD1.iso./ISOROOM-o loop
1.4.挂载ISO后可看到光盘内容如下,运行setup_lnx.sh文件。
1.5弹出如下安装界面,基本和windows下一样,一路next。
1.5.1操作系统选择Linux。1.5.2输入序列号(找LMS,或者上什么论坛群呀问问,本文不提供安装的,哈哈哈哈)。1.5.3选择要安装license server。1.5.4设置安装路径,我的exLinSoft目录是挂载的单独的一个硬盘分区,专门装大型软件用的。1.6 等吧。
1.7 DVD1装完,弹出对话框,按要求挂载DVD2,挂载方法同DVD1,然后选择install1.8 等着,一直到弹出FINISHE对话框。2. Lic服务器一般把lic服务器安装或复制到这个目录,每次用AMESim前,应先运行rlm。或者将rlm这个程序设置成系统开机自动运行(具体方法不赘述)。(有的安装说明说要运行lmstart,压根就没有这个文件好吗。)3.设置环境变量在主文件夹(/home/用户/)下的.profile文件(这个是隐藏文件,要显示隐藏文件才能看到,或者在命令行输入 deepin-editor /home/zc/.profile直接打开)最后,加上       export AME=“AME安装路径,也就是AMESim可运行程序所在的路径”       export PATH=$AME:$PATH例如我的这样,地址栏直接复制路径路径为/home/用户名/exLinSoft/AMESIM/Amesim
4.ENJOY运行AME安装目录下的AMESim_chinese.sh文件。
其他安装问题,QQ1020590889

如风侠 发表于 2020-1-2 09:39:44

谢谢,之前尝试过,但是对linux命令不熟悉 放弃

alexzc231 发表于 2020-3-11 16:15:13

最近遇到的问题。
写在这里当个笔记。
1. 有人安装的时候,运行安装程序报错,提示找不到libpng12.so.0   
解决方法,找不到就是电脑里没有,就去github下载一个放在系统的库目录里。
wgethttps://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




我在虚拟机的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文件中的这个“安装指南”;


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


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

夜风 发表于 2024-5-10 16:10:59

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



大佬,能帮我解决一下我的问题吗,我V你50,执行setup_lnx.sh文件时,控制台报:error while loading shared libraries: ./data/lnx_x64/libQt5SvgAme.os.5: file too short,我看了一下该文件,文件大小是0,我不知道是不是我安装包的问题还是啥,因为我下了好几个安装包,这个文件都是0

夜风 发表于 2024-5-10 16:15:09

我在安装linux版本的时候,环境变量什么的都配置完了,但是我在执行setup_lnx.sh的时候,控制台报:error while loading shared libraries: ./data/lnx_x64/libQt5SvgAme.os.5: file too short,我看了一下该文件大小为0,我又去下了好几个安装包,该文件大小都是0,不知道是怎么回事,到底是不是安装包的问题。
页: [1]
查看完整版本: 如果响应国家号召尝试linux的话,Linux下AMESim的安装教程供参考