Nucleo Boards
From RobolaboWiki
Configuring environment
Linux
Installing dependencies
Dependencies for STM32CubeMX and STM32CubeIDE
In a command line, execute:
sudo apt-get install build-essential gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib
Dependencies for debugger:
sudo apt-get install git cmake libusb-1.0-0-dev dfu-util gdb