Question
STMCUBEIDE: installer failed on Ubuntu 18.04 with a dependency error
Tried installing the stm32cubeide on ubuntu 18.04 but installer failed
$ sudo bash st-stm32cubeide_1.0.0_2872_20190423_2022_amd64.deb_bundle.sh
Creating directory st-stm32cubeide_1.0.0_2872_20190423_2022_amd64.deb_bundle.sh.root
Verifying archive integrity... All good.
Uncompressing STM32CubeIDE installer 100%
Selecting previously unselected package segger-jlink-udev-rules.
(Reading database ... 318526 files and directories currently installed.)
Preparing to unpack segger-jlink-udev-rules-6.44c-3-linux-all.deb ...
Unpacking segger-jlink-udev-rules (6.44c-3) ...
dpkg: error processing archive segger-jlink-udev-rules-6.44c-3-linux-all.deb (--install):
trying to overwrite '/etc/udev/rules.d/99-jlink.rules', which is also in package jlink 6.422
Preparing to unpack st-stlink-server-1.2.0-1.2.g88ba147-linux-amd64.deb ...
stlink-server: no process found
Unpacking st-stlink-server (1.2.0-1.2.g88ba147) over (1.1.1-2) ...
Selecting previously unselected package st-stlink-udev-rules.
Preparing to unpack st-stlink-udev-rules-1.0.0-linux-all.deb ...
Unpacking st-stlink-udev-rules (1.0.0) ...
Selecting previously unselected package st-stm32cubeide-1.0.0.
Preparing to unpack st-stm32cubeide_1.0.0_2872_20190423_2022_amd64.deb ...
STMicroelectronics Software License Agreement
SLA0048 Rev4/March 2018
Please indicate your acceptance or NON-acceptance by selecting "I ACCEPT" or "I
DO NOT ACCEPT" as indicated below in the media.
...
I ACCEPT (y) / I DO NOT ACCEPT (N) [N/y] y
License accepted.
Unpacking st-stm32cubeide-1.0.0 (1.0.0-2872-20190423-2022-1) ...
Setting up st-stlink-server (1.2.0-1.2.g88ba147) ...
Setting up st-stlink-udev-rules (1.0.0) ...
dpkg: dependency problems prevent configuration of st-stm32cubeide-1.0.0:
st-stm32cubeide-1.0.0 depends on segger-jlink-udev-rules; however:
Package segger-jlink-udev-rules is not installed.
dpkg: error processing package st-stm32cubeide-1.0.0 (--install):
dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
segger-jlink-udev-rules-6.44c-3-linux-all.deb
st-stm32cubeide-1.0.0