Ubuntu 24.04 system packages for:
- list of
build-essential
packages v12.10- basic system C/C++ compiler:
gcc
/g++
- basic system API C library:
<libc-dev>
/<linux-kernel-headers>
- basic system API C++ library:
<libstdc++-dev>
- system package development tools:
dpkg-dev
- utility for directing compilation:
make
- basic system C/C++ compiler:
- Recommended build tools and APIs
- Web Access: cURL, Wget
- DB Access: PostgreSQL (client)
- Repository Access: Git, GNU Bazaar, Mercurial, Subversion
- Configuration and Build: Java/OpenJDK (JRE), pkg-config
- Development Packages:
<lib*-dev>
/<*-dev>
, SWIG, see Dockerfile for complete list - Documentation: Doxygen, Graphviz, ImageMagick, Librsvg2, Pandoc, PlantUML, Poppler
- Spell Checker: Enchant, GNU Aspell, Hunspell, Ispell, MySpell, Pspell, Nuspell
ASDF installations for different runtime versions (defaults in bold):
- Ninja: 1.12.1 (only on
amd64
andarm64/v8
), 1.11.1 - CMake: 3.30.5, 3.20.6
- Rust: 1.82.0, 1.76.0, 1.67.1
- Python: 3.13.0 (only on
amd64
andarm64/v8
), 3.12.7, 3.10.15 (only onamd64
andarm64/v8
) - PyPA pipx: 1.7.1
- Golang: 1.23.2, 1.23.1 (only on
s390x
), 1.22.2 (only ons390x
), 1.21.13 (only onamd64
andarm64/v8
), 1.21.9 (only ons390x
),1.19.13 (only onamd64
andarm64/v8
) - Node.js: 22.10.0 (only on
amd64
andarm64/v8
), 20.18.0, 18.20.4 (only onamd64
andarm64/v8
), 18.19.1 (only onriscv64
) - Ruby: 3.3.5, 3.2.5 (only on
amd64
andarm64/v8
), 3.2.3 (onarm/v7
andriscv64
), 3.1.6 (only onamd64
andarm64/v8
)
Docker Image: https://github.com/tiacsys/tsn-ubrd-ws/pkgs/container/tsn-ubrd-ws/297877820?tag=2024.10.0
Docker Image Size: 16.9GB
Docker Image Layer: 27
Full Changelog: https://github.com/tiacsys/tsn-ubrd-ws/commits/2024.10.0