Installing Simulia products on Ubuntu 24.04 LTS
Are you trying to install Abaqus on Ubuntu and hitting roadblocks? You're not alone. While Dassault Systèmes officially supports Abaqus on Red Hat Enterprise Linux (RHEL) and SUSE Linux, many engineers and researchers prefer Ubuntu. Unfortunately, that preference often comes with installation hurdles.
In 2025, Dassault Systèmes tightened compatibility rules even more, breaking older workarounds like setting the OS to CentOS. This guide walks you through a reliable way to install Abaqus 2025 on Ubuntu 24.04.
To solve this, I've updated a GitHub repository that now documents how to install Abaqus 2025 on Ubuntu 24.04 LTS. This blog post summarizes the process and lessons learned.
Without changes
Abaqus refuses to install because Ubuntu is not supported.
INFO: Initial CurrentMediaDir="."
Computed CurrentMediaDir="~/Downloads/abaqus/AM_SIM_Abaqus_Extend.AllOS/1"
INFO: Current operating system: "Linux"
INFO: DSY_OS="linux_a64"
INFO: DSY_OS_Release="ubuntu"
INFO: Check Prerequisites for Linux
ERROR: Unsupported operating system: Ubuntu
ERROR: Prerequisites KO
Up to last year, you could follow many online guides, e.g. this Github repo: https://github.com/Kevin-Mattheus-Moerman/Abaqus-Installation-Instructions-for-Ubuntu/
However, in the 2025 version, there is an additional check in the binary file
'inst/linux_a64/code/bin/libDSYInsEngine.so':
Changed to CentOs (which worked for versions up to 2024)
INFO: Initial CurrentMediaDir="./1"
Computed CurrentMediaDir="~/Downloads/abaqus3/AM_SIM_Abaqus_Extend.AllOS/./1"
INFO: Current operating system: "Linux"
/usr/bin/lsb_release
DSY_OS_Release="CentOS"
INFO: DSY_OS="linux_a64"
INFO: CheckPrereq was skipped (DSY_Skip_CheckPrereq=1)
INFO: ~/Downloads/abaqus/AM_SIM_Abaqus_Extend.AllOS/./1/inst/linux_a64/code/bin/DSYInsAppliGUI
INFO: Installer found in current media: "~/Downloads/abaqus/AM_SIM_Abaqus_Extend.AllOS/./1/inst/linux_a64/code/bin/DSYInsAppliGUI".
INFO: This media is composed of 5 volumes.
Volume 1 found in: ~/Downloads/abaqus/AM_SIM_Abaqus_Extend.AllOS/./1
Volume 2 found in: ~/Downloads/abaqus/AM_SIM_Abaqus_Extend.AllOS/./2
Volume 3 found in: ~/Downloads/abaqus/AM_SIM_Abaqus_Extend.AllOS/./3
Volume 4 found in: ~/Downloads/abaqus/AM_SIM_Abaqus_Extend.AllOS/./4
Volume 5 found in: ~/Downloads/abaqus/AM_SIM_Abaqus_Extend.AllOS/./5
CentOS is not an authorized OS.
The workaround is changing the OS release to something that is accepted. I've found that "rocky" does the trick.
DSY_OS_Release="rocky"
I have forked the GitHub repository (both as an update and a backup), complete instructions can be found there:
https://github.com/simfinite-engineering/Abaqus-Installation-Instructions-for-Ubuntu
Let me know if you found this useful, in any case, it's a good reminder to myself next time I need to install Abaqus on Linux!