许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  WSL ubuntu24.04装abaqus2023和子程序,踩坑记录

WSL ubuntu24.04装abaqus2023和子程序,踩坑记录

阅读数 5
点赞 0
article_banner


该专栏文章为我发布视频对应的说明文档。请配套观看!

参考

  • abaqus-ubuntu: Guide for the installation of Abaqus on Ubuntu​;
  • Abaqus 2025 Installation Instructions for Ubuntu 24.04​
  • 在 ubuntu 20.04/22.04 上安装 abaqus2023 并与 ifort 链接以实现用户子程序的教程​
  • Ubuntu下Abaqus及子程序环境安装教程​

安装前准备

  • 下载资源安装包 cp -rf /mnt/d/Abaqus_Install/ubuntu24/abaqus2023oneapi2023/ ~/
  • 安装依赖及基础软件包
  • 代码块
  • Shell

  •      自动换行
       

  •      复制代码
       
  • 123
sudo apt update
sudo apt install csh tcsh ksh gcc g++ gfortran libstdc++6 build-essential make libjpeg62 libmotif-dev libxkbcommon-x11-0 libxcb-render-util0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-xinerama0 libxcb-shape0 libc6-i386 libglu1-mesa


      复制成功
     
     
     
     
  • 给所有安装程序文件加权限
  • 代码块
  • Shell

  •      自动换行
       

  •      复制代码
       
  • 12
sudo chmod -Rvf 777 ./*


      复制成功
     
     
     
     
  • 许可证问题,确保许可服务启动 先给家目录和安装包所在目录修改权限(路径最后没有/):chmod o+x ~; chmod o+x /home/minifive/ABAQUS2023 管理员权限执行许可证安装:sudo ./install_or_update.sh 检查许可证是否已经启动:systemctl status flexlmsrvssq.service
  • 终端环境变量 加完后 source
  • 代码块
  • PlainText

  •      自动换行
       

  •      复制代码
       
  • 1234
export DSYAuthOS_`lsb_release -si`=1
export DSY_Force_OS=linux_a64
export NOLICENSECHECK=true


      复制成功
     
     
     
     
     
     
     代码块
     Shell
     
     
     
      自动换行
     
     
     
     
      复制代码
     
     
     
     
     12
     
source ~/.bashrc


      复制成功
     
     
     
     
  • 关闭wsl重启,确保图形窗口渲染成功(wsl安装要求,主机安装忽略)
  • 指定bash shell启动bash环境
  • 代码块
  • Shell

  •      自动换行
       

  •      复制代码
       
  • 12
sudo ln -sf bash /bin/sh


      复制成功
     
     
     
     

安装

  • 安装abauqs sudo执行1文件夹下的StartGUI.sh
  • 将生成的licence文件复制到指定路径: sudo cp ./lmgrd_SSQ.lic /usr/SIMULIA/License/2023/linux_a64/code/bin/
  • 修改abaqus环境文件,改许可证认证方式:sudo vim /usr/SIMULIA/EstProducts/2023/linux_a64/SMA/site/custom_v6.env
  • 代码块
  • PlainText

  •      自动换行
       

  •      复制代码
       
  • 123
license_server_type=FLEXNET
abaquslm_license_file="27800@localhost"


      复制成功
     
     
     
     
  • 先检查许可证是否已经启动(之前已经检查过) systemctl status flexlmsrvssq.service 如果没启动则启动许可证服务(未验证)
  • 代码块
  • PlainText

  •      自动换行
       

  •      复制代码
       
  • 123
cd /usr/SIMULIA/License/2023/linux_a64/code/bin
./lmgrd -c lmgrd__SSQ.lic


      复制成功
     
     
     
     
  • 改回默认shell sudo ln -sf dash /bin/sh
  • 创建一个链接,可以在shell直接输入abaqus作为命令来运行CAE sudo ln /var/DassaultSystemes/SIMULIA/Commands/abq2023 /usr/bin/abaqus
  • 安装oneapi 直接sudo执行安装可执行文件即可
  • 添加oneapi环境变量 .bashrc source /opt/intel/oneapi/compiler/2023.2.0/env/vars.sh
  • wsl 禁止加载windows主机的环境变量PATH sudo vim /etc/wsl.conf
  • 代码块
  • PlainText

  •      自动换行
       

  •      复制代码
       
  • 123
[interop]
appendWindowsPath = false


      复制成功
     
     
     
     
  • 初始化oneapi配置 sudo sh /opt/intel/oneapi/modulefiles-setup.sh

验证

abaqus -verify -all

  • wsl 关闭重启
  • 代码块
  • powershell

  •      自动换行
       

  •      复制代码
       
  • 12
wsl --shutdown


      复制成功
     
     
     
     



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空