The distribution you install on a new server decides how long you will get security updates without a major upgrade, and how much work that upgrade will be. In late 2026 the picture has shifted: Debian 13, Ubuntu 26.04 LTS and the version 10 releases of AlmaLinux and Rocky Linux are all available, while Debian 12 has moved into its Long Term Support phase. This guide sets out the support dates from each project's own pages and a practical way to choose.
Support dates at a glance
| Release | Released | Full or standard support until | Security support until |
|---|---|---|---|
| Debian 13 (trixie) | 2025-08-09 | 2028-08-09 | 2030-06-30 (LTS) |
| Debian 12 (bookworm) | 2023-06-10 | 2026-07-11 (ended) | 2028-06-30 (LTS) |
| Ubuntu 26.04 LTS | April 2026 | May 2031 | May 2036 with Ubuntu Pro |
| Ubuntu 24.04 LTS | April 2024 | May 2029 | May 2034 with Ubuntu Pro |
| Ubuntu 22.04 LTS | April 2022 | May 2027 | May 2032 with Ubuntu Pro |
| AlmaLinux 10 | 10.0: 2025-05-27 | 2030-05-31 | 2035-05-31 |
| AlmaLinux 9 | 9.0: 2022-05-26 | 2027-05-31 | 2032-05-31 |
| Rocky Linux 10 | 2025-06-11 | 2030-05-31 | 2035-05-31 |
| Rocky Linux 9 | 2022-07-14 | 2027-05-31 | 2032-05-31 |
Sources: Debian releases, Ubuntu release cycle, AlmaLinux release notes and Rocky Linux releases. Ubuntu's later dates require an Ubuntu Pro subscription for Expanded Security Maintenance; Canonical also lists a paid Legacy add-on beyond them.
What the support phases mean
- Debian gives roughly three years of full support from its Security and Release teams, then two years of LTS. LTS is run by a separate team of volunteers and sponsoring companies, and its advisories are published as DLAs rather than DSAs. The Debian wiki notes that how many packages are properly covered depends on the support the LTS team receives. Debian 11 (bullseye) left LTS on 2026-08-31; only third-party paid Extended LTS remains, so bullseye servers should be upgraded.
- Ubuntu LTS releases get five years of standard security maintenance for packages in the Main repository. Ubuntu Pro extends this to ten years and adds security coverage for the much larger Universe repository. Interim releases such as 26.10 are supported only until July 2027 and are not meant for long-lived servers.
- AlmaLinux and Rocky Linux follow Red Hat Enterprise Linux: about five years of active support with new minor releases every six months, then about five years of security support. Only the latest minor release is supported, so
sudo dnf upgrademust move you from 9.7 to 9.8 when it appears.
Things that differ beyond the dates
- CPU baseline. Rocky Linux 10 requires x86-64-v3 processors on AMD and Intel and drops x86-64-v2. AlmaLinux 10 follows the v3 default but also builds a separate x86-64-v2 variant for older hardware. On virtual servers, the CPU model the hypervisor exposes decides which level you get.
- Package versions. Each release freezes its major versions. For example, Debian 12 ships OpenSSH 9.2p1 while Debian 13 ships 10.0p1, and Ubuntu 26.04 ships 10.2p1. If you need a newer PHP, PostgreSQL or Node.js, check which release packages it before you choose, rather than relying on third-party repositories that unattended upgrades will not cover by default.
- Upgrade path. Debian documents in-place upgrades in its release notes (upgrading from Debian 12) and Ubuntu provides
do-release-upgrade(Ubuntu guide). For AlmaLinux and Rocky, moving between major versions is a bigger step, so check the project's current guidance and often plan a new server instead. - Tooling and skills.
aptanddnfare both mature. What matters more is what your team, your application vendor and your monitoring and backup tools support.
Check what a server runs today
cat /etc/os-release
# Debian point release
cat /etc/debian_version
# RHEL family
cat /etc/redhat-releaseCompare the result with the table. Anything past its security end date, or running an old minor release on the RHEL family, should be scheduled for an upgrade or replacement.
A practical way to choose
- Start from the application. Use the distribution the vendor supports and documents. Commercial software often names specific Ubuntu LTS or RHEL-compatible versions.
- Prefer the newest stable LTS your stack supports. A server built in late 2026 on Ubuntu 24.04 has standard support until May 2029; one built on Debian 12 is already in LTS.
- Plan the next upgrade on day one. Put the end-of-support date in your calendar together with the date you will test the next release.
- Keep the fleet small. Two distributions you know well are better than four you know partly.
On Skyline Cloud
The Linux VPS in Riyadh offers Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, Debian 12, AlmaLinux 9 and Rocky Linux 9 images (VPS overview). By the dates above, Ubuntu 24.04, AlmaLinux 9 and Rocky Linux 9 give the longest runway for a new server today. If you choose Debian 12 because your stack needs it, plan the in-place upgrade to Debian 13 using Debian's release notes. Riyadh servers have no platform snapshots or backups, so take your own backup before any major upgrade.
What you should do
- Run
cat /etc/os-releaseon every server and record its security end date. - Upgrade or replace anything on Debian 11 or older, and schedule Debian 12 and Ubuntu 22.04 servers for their next release.
- For new servers, choose the newest LTS release your application vendor supports, and check CPU requirements for Rocky Linux 10.
- Keep RHEL-family systems on the latest minor release with regular
dnf upgraderuns. - Take a full backup and test it before any major-version upgrade.
Sources
- debian.org/releases
- wiki.debian.org/LTS
- ubuntu.com/about/release-cycle
- documentation.ubuntu.com/project/release-team/list-of-releases
- wiki.almalinux.org/release-notes
- wiki.almalinux.org/release-notes/10.2.html
- docs.rockylinux.org/releases
- rockylinux.org/news/rocky-linux-10-0-ga-release
- debian.org/releases/trixie/release-notes/upgrading.en.html
- documentation.ubuntu.com/server/how-to/software/upgrade-your-release
- tracker.debian.org/pkg/openssh
- packages.ubuntu.com/search?keywords=openssh-server&searchon=names&exact=1&suite=all&sec...
- cloud.alskyline.com/vps-saudi-arabia
Comments
0 total · 0 threads