Announcements
[Ubuntu] PostgreSQL is now available on the Ubuntu Arm64 images
[Ubuntu] Podman will be downgraded on Ubuntu 22.04 and 24.04 runner images
[Ubuntu] The Ubuntu 22 based runner images will begin deprecation on September 17th and will be fully unsupported by April 17th for GitHub Actions and Azure DevOps
[Ubuntu] Ubuntu 26.04 and Ubuntu 26.04 Arm is now available as a public preview

Ubuntu 26.04

Installed Software

Language and Runtime

Package Management

Environment variables

Name Value
CONDA
VCPKG_INSTALLATION_ROOT /usr/local/share/vcpkg

Homebrew note

Location: /home/linuxbrew
Note: Homebrew is pre-installed on image but not added to PATH.
run the eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" command
to accomplish this.

Project Management

Tools

CLI Tools

Java

Version Environment Variable
11.0.32+9 JAVA_HOME_11_X64
17.0.20+1 JAVA_HOME_17_X64
21.0.12+1 JAVA_HOME_21_X64
25.0.4+1 (default) JAVA_HOME_25_X64

PHP Tools

Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.

Rust Tools

Packages

Browsers and Drivers

Environment variables

Name Value
CHROMEWEBDRIVER
EDGEWEBDRIVER
GECKOWEBDRIVER /usr/local/share/gecko_driver
SELENIUM_JAR_PATH /usr/share/java/selenium-server.jar

.NET Tools

Databases

PostgreSQL

User: postgres
PostgreSQL service is disabled by default.
Use the following command as a part of your job to start the service: 'sudo systemctl start postgresql.service'

MySQL

User: root
Password: root
MySQL service is disabled by default.
Use the following command as a part of your job to start the service: 'sudo systemctl start mysql.service'

Cached Tools

Go

Node.js

Python

Ruby

PowerShell Tools

PowerShell Modules

Web Servers

Name Version ConfigFile ServiceStatus ListenPort
apache2 2.4.66 /etc/apache2/apache2.conf inactive 80
nginx 1.28.3 /etc/nginx/nginx.conf inactive 80

Installed apt packages

Name Version
7zip 26.00+dfsg-1
7zip-rar 26.00+ds-1
acl 2.3.2-2
aria2 1.37.0+debian-4
autoconf 2.72-3.1ubuntu2
automake 1:1.18.1-3build1
bind9-dnsutils 1:9.20.24-1ubuntu0.3
binutils 2.46-3ubuntu2
bison 2:3.8.2+dfsg-1build4
brotli 1.2.0-3build1
bzip2 1.0.8-6ubuntu0.1
coreutils 9.5-1ubuntu2+0.0.0~ubuntu25
curl 8.18.0-1ubuntu2.4
dbus 1.16.2-2ubuntu4
dpkg 1.23.7ubuntu1
dpkg-dev 1.23.7ubuntu1
fakeroot 1.37.2-1
file 1:5.46-5build2
findutils 4.10.0-3build2
flex 2.6.4-8.2build2
fonts-noto-color-emoji 2.051-1build1
ftp 20260211-1
g++ 4:15.2.0-5ubuntu1
gcc 4:15.2.0-5ubuntu1
gnupg2 2.4.8-4ubuntu3.1
iproute2 6.19.0-1ubuntu1.1
iputils-ping 3:20250605-1ubuntu1
jq 1.8.1-4ubuntu2
libgbm-dev 26.0.8-1ubuntu0.3
libicu-dev 78.2-2ubuntu1
libnss3-tools 2:3.120-1ubuntu2.1
libsqlite3-dev 3.46.1-9ubuntu0.2
libssl-dev 3.5.5-1ubuntu3.5
libtool 2.5.4-9
libyaml-dev 0.2.5-2build3
locales 2.43-2ubuntu2.3
lz4 1.10.0-8
m4 1.4.21-1
make 4.4.1-3
net-tools 2.10-2ubuntu1
netcat 1.234-1
openssh-client 1:10.2p1-2ubuntu3.6
parallel 20240222+ds-3
patchelf 0.18.0-1.4build1
pigz 2.8-1build1
pkg-config 2.5.1-4
pollinate 4.33-4ubuntu6
python-is-python3 3.13.3-1+build1
rpm 6.0.1-1build1
rsync 3.4.1+ds1-7ubuntu0.3
shellcheck 0.11.0-2
sqlite3 3.46.1-9ubuntu0.2
ssh 1:10.2p1-2ubuntu3.6
sshpass 1.10-0.1build1
sudo 1.9.17p2-1ubuntu3
swig 4.4.0-1
systemd-coredump 259.5-0ubuntu3.4
tar 1.35+dfsg-4ubuntu0.4
telnet 0.17+2.7-2ubuntu1.1
texinfo 7.2-5ubuntu2
time 1.9-0.4
tk 8.6.16build1
tree 2.3.1-1
tzdata 2026c-0ubuntu0.26.04.1
unzip 6.0-29ubuntu1
upx 4.2.4-1.1build1
wget 1.25.0-2ubuntu4.4
xvfb 2:21.1.22-1ubuntu1
xz-utils 5.8.3-1
zip 3.0-15ubuntu3
zsync 0.6.2-9