Software pre-installed on Linux build VMs

The history of Ubuntu image updates can be found here.

Software installed / Build worker imageUbuntuUbuntu2004Ubuntu2204
Operating system
Ubuntu 22.04 LTS (Jammy Jellyfish)
Ubuntu 20.04 LTS (Focal Fossa)
Ubuntu 18.04.4 LTS (Bionic Beaver)
PowerShell
PowerShell Core 7.4.4
Docker
Docker24.0.527.1.127.1.1
Version control systems
Git 2.45.2
Git Large File Storage (Git LFS) 3.4.0
Mercurial5.3.16.1.16.1.1
Subversion1.13.01.14.11.14.1
.NET Core
.NET Core SDK 8.0.303 (8.0.3 runtime)
.NET Core SDK 7.0.201 (7.0.3 runtime)
.NET Core SDK 6.0.406 (6.0.14 runtime)
.NET Core SDK 5.0.408 (5.0.17 runtime)
.NET Core SDK 3.1.420 (3.1.26 runtime) - LTS
.NET Core SDK 3.0.103 (3.0.3 runtime) - EOL
Node.js
  • Node Version Manager (nvm) 0.39.4
  • Node.js 22.5.1
  • Node.js 21.7.3
  • Node.js 20.16.0
  • Node.js 19.9.0
  • Node.js 18.19.1
  • Node.js 17.9.1
  • Node.js 16.20.1
  • Node.js 15.14.0
  • Node.js 14.21.3
  • Node.js 13.14.0
  • Node.js 12.22.12
  • Node.js 11.15.0
  • Node.js 10.24.1
  • Node.js 9.11.2
  • Node.js 8.17.0
Qt
  • 6.7.2 in $HOME/Qt/6.7.2/gcc_64/bin
  • 6.5.3 in $HOME/Qt/6.5.3/gcc_64/bin
  • 6.2.4 in $HOME/Qt/6.2.4/gcc_64/bin
  • 5.15.2 in $HOME/Qt/5.15.2/gcc_64/bin

Links for latest and major versions:

  • $HOME/Qt/6.7$HOME/Qt/6.7.2
  • $HOME/Qt/6.5$HOME/Qt/6.5.3
  • $HOME/Qt/6.2$HOME/Qt/6.2.4
  • $HOME/Qt/latest$HOME/Qt/5.15.2
  • $HOME/Qt/5.15$HOME/Qt/5.15.2
Go (Golang)
  • Go Version Manager (gvm) v1.0.22
  • Go 1.22.5
  • Go 1.21.12
  • Go 1.20.14
  • Go 1.19.13
  • Go 1.18.10
  • Go 1.17.13
  • Go 1.16.15
  • Go 1.15.15
Java SE Development Kit (JDK)
  • OpenJDK 22
  • OpenJDK 21
  • OpenJDK 18
  • OpenJDK 15
  • OpenJDK 14
  • OpenJDK 13 (13.0.2)
  • OpenJDK 12 (12.0.2)
  • OpenJDK 11 build 11+28
  • OpenJDK 10 build 10+44
  • OpenJDK 9 (9.0.4)
  • OpenJDK 8 (1.8.0_212)
  • OpenJDK 7 (1.7.0_75)
Mono
Mono 6.12.0.200
Compilers
LLVM (Clang) 18.0.0
LLVM (Clang) 17.0.0
LLVM (Clang) 16.0.0
LLVM (Clang) 15.0.0
LLVM (Clang) 14.0.0
LLVM (Clang) 13.0.0
LLVM (Clang) 12.0.0
LLVM (Clang) 11.0.0
LLVM (Clang) 10.0.0
LLVM (Clang) 9.0.1
GCC 13.1.0
GCC 12.3.0
GCC 11.4.0
GCC 10.5.0
GCC 9.5.0
GCC 8.4.0
GCC 7.5.0
Ruby
  • Ruby Version Manager (rvm) 1.29.12
  • Ruby 3.3.4
  • Ruby 3.2.4
  • Ruby 3.1.5
  • Ruby 3.0.6
  • Ruby 2.7.8
  • Ruby 2.6.10
  • Ruby 2.5.9
  • Ruby 2.4.10
Python
  • Python 3.12.4 ($HOME/venv3.12.4 and $HOME/venv3.12)
  • virtualenv 20.26.3
  • pip 24.1.2
  • Python 3.13.0rc1 ($HOME/venv3.13.0 and $HOME/venv3.13)
  • Python 3.11.9 ($HOME/venv3.11.9 and $HOME/venv3.11)
  • Python 3.10.14 ($HOME/venv3.10.14 and $HOME/venv3.10)
  • Python 3.9.18 ($HOME/venv3.9.18 and $HOME/venv3.9)
  • Python 3.8.17 ($HOME/venv3.8.17 and $HOME/venv3.8)
  • Python 3.7.16 ($HOME/venv3.7.16 and $HOME/venv3.7)
  • Python 3.6.15 ($HOME/venv3.6.15 and $HOME/venv3.6)
  • virtualenv 20.17.1
  • pip 21.3.1
Mobile SDKs
Flutter 3.19.2
Android SDK 30.0.3
Erlang
Erlang 25.0.2
Tools
Yarn 1.22.19
p7zip 16.02 (7za utility is in PATH)
tcl 8.6.0+9
wget1.17.11.20.31.21.2
curl7.58.07.81.07.81.0
AWS CLI1.24.101.33.11.33.1
Azure CLI2.60.02.62.02.62.0
Google Cloud SDK484.0.0485.0.0485.0.0
Packer 1.8.2
VirtualBox 7.0.20
CMake 3.29.7
vcpkg 2023-08-09
Doxygen1.8.171.9.41.9.5
Ninja 1.10.1
Gradle 4.4.1
Web browsers
Firefox123.0128.0128.0
Chrome122.0.6261.128Chrome 127.0.6533.72Chrome 127.0.6533.72
Databases
SQL Server 2017 15.0.4153.1-6
PostgreSQL 15.0-1.pgdg20.04+1
MySQL5.7.358.0.378.0.37
MongoDB 6.0.16
Services
OctoTools 9.1.7
Redis 7.0.12
RabbitMQ 3.13.6-1
Configuration
Default Locale: LANGC.UTF‑8C.UTF‑8C.UTF‑8
Did you know that you can edit this page on GitHub and send us a Pull Request?