What is the preferred way to install STM32CubeIDE on Linux?
The “normal” / preferred way is to use ST’s own Linux installer script for your distro, not random third-party packages. On Linux ST actually offers three bundles , all installed the same way: ...rpm_bundle.sh → for Fedora / RHEL / CentOS / openSUSE (RPM-based) ...deb_bundle.sh → for Ubuntu / Debian (Deb-based) plain .sh → generic Linux (good fallback if the distro is too new and the deb/rpm bundle complains about deps) 1. Recommended installation (any distro, using ST installer) Go to the official STM32CubeIDE page and download the Linux installer for your architecture. Open a terminal in the download folder. Make the installer executable (optional but nice): chmod +x st-stm32cubeide_*_amd64*.sh Run it with root privileges: sudo sh ./st-stm32cubeide_*_amd64*.sh Replace the * with whatever version string you downloaded, e.g. st-stm32cubeide_1.16.0_36100_20240131_1500_amd64.sh Follow the text-mode wizard (license, install ...