Software pre-installed on Linux build VMs

The history of Ubuntu image updates can be found here.

Software installed / Build worker imageUbuntuUbuntu1604Ubuntu2004
Operating system
Ubuntu 20.04 LTS (Focal Fossa)
Ubuntu 18.04.4 LTS (Bionic Beaver)
Ubuntu 16.04.6 LTS (Xenial Xerus)
PowerShell
PowerShell Core 7.0.1
Docker
Docker 19.03.9
Version control systems
Git 2.26.2
Git Large File Storage (Git LFS) 2.11.0
Mercurial4.5.34.4.15.3.1
Subversion1.9.71.9.31.13.0
.NET Core
.NET Core SDK 5.0.100-preview.3 (v5.0.0-preview.3 runtime) - Preview
.NET Core SDK 3.1.300 (3.1.4 runtime) - LTS
.NET Core SDK 3.0.103 (3.0.3 runtime) - EOL
.NET Core SDK 2.2.402 (2.2.8 runtime) - EOL
.NET Core SDK 2.1.805 (2.1.17 runtime) - LTS
.NET Core SDK 2.1.202 (2.0.9 runtime) - EOL
.NET Core SDK 1.1.14 (1.1.13, 1.0.16 runtimes) - EOL
Node.js
  • Node Version Manager (nvm) 0.34.0
  • Node.js 14.3.0
  • Node.js 13.14.0
  • Node.js 12.16.3
  • Node.js 11.15.0
  • Node.js 10.20.1
  • Node.js 9.11.2
  • Node.js 8.17.0 (default)
  • Node.js 7.10.1
  • Node.js 6.17.1
  • Node.js 5.12.0
  • Node.js 4.9.1
Qt
  • 5.14.2 in $HOME/Qt/5.14.2/gcc_64/bin
  • 5.12.8 in $HOME/Qt/5.12.8/gcc_64/bin

Links for latest and major versions:

  • $HOME/Qt/latest$HOME/Qt/5.14.2
  • $HOME/Qt/5.14$HOME/Qt/5.14.2
  • $HOME/Qt/5.12$HOME/Qt/5.12.8
Go (Golang)
  • Go Version Manager (gvm) v1.0.22
  • Go 1.14.2
  • Go 1.13.10
  • Go 1.12.17
  • Go 1.11.13
  • Go 1.10.8
  • Go 1.9.7
  • Go 1.8.7
  • Go 1.7.6
  • Go 1.4
Java SE Development Kit (JDK)
  • OpenJDK 15 early access 10
  • 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.10.0.104
Mono 6.8.0.105
Compilers
LLVM (Clang) 10.0.0
LLVM (Clang) 9.0.1
GCC 9.3.0
GCC 8.4.0
GCC 7.5.0
GCC 6.5.0
GCC 5.5.0
Ruby
  • Ruby Version Manager (rvm) 1.29.9
  • Ruby 2.7.0
  • Ruby 2.6.5
  • Ruby 2.5.7
  • Ruby 2.4.9
  • Ruby 2.3.8
  • Ruby 2.2.10
  • Ruby 2.1.10
  • Ruby 2.0.0-p648
Python
  • Python 3.9.0a6 ($HOME/venv3.9.0 and $HOME/venv3.9)
  • Python 3.8.2 ($HOME/venv3.8.2 and $HOME/venv3.8)
  • Python 3.7.7 ($HOME/venv3.7.7 and $HOME/venv3.7)
  • Python 3.6.10 ($HOME/venv3.6.10 and $HOME/venv3.6)
  • Python 3.5.9 ($HOME/venv3.5.9 and $HOME/venv3.5)
  • Python 3.4.10 ($HOME/venv3.4.10 and $HOME/venv3.4)
  • Python 2.7.18 ($HOME/venv2.7.18 and $HOME/venv2.7)
  • Python 2.6.9 ($HOME/venv2.6.9 and $HOME/venv2.6)
  • virtualenv 20.0.20
  • pip 20.1
Erlang
Erlang 22.3.4.1
Tools
Yarn 1.22.4
p7zip 16.02 (7za utility is in PATH)
tcl 8.6.0+9
wget1.19.41.17.11.20.3
curl7.58.07.47.07.68.0
AWS CLI 1.18.64
localstack 0.11.1
Azure CLI 2.6.0
Google Cloud SDK 293.0.0
Packer 1.5.4
VirtualBox 6.1.8
CMake 3.17.2
vcpkg 2020.02.04
Ninja 1.8.2
Gradle 4.4.1
Web browsers
Firefox 76.0.1
Chrome 83.0.4103.61
Databases
SQL Server 2017 15.0.4033
PostgreSQL 12+213
MySQL5.7.305.7.308.0.20
MongoDB 4.2.2
Services
OctoTools 6.17.0
Redis 5.0.7
RabbitMQ 3.8.3-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?