If you’re managing servers or working in development, understanding operating system end-of-life schedules is crucial for maintaining security and stability. Today, we’ll dive into the comprehensive end-of-life schedule for Debian Linux, one of the most trusted distributions among developers and system administrators.

 

Debian Linux Logo

 

 

1. What is Debian Linux? – The Stability-Focused Distribution

Debian is a free software project founded by Ian Murdock in 1993, serving as one of the foundational GNU/Linux distributions. It forms the base for many popular distributions including Ubuntu and Linux Mint.

Debian’s core philosophy centers on stability. Rather than rushing to include the latest software, Debian thoroughly tests packages before incorporating them into the stable release. This approach has earned particular trust in server environments.

Understanding Debian’s Support Policy

Debian follows a unique three-tier support structure:

  1. Regular Security Support: Approximately 3 years managed by the Debian Security Team
  2. Long Term Support (LTS): Additional 2 years managed by a separate LTS team
  3. Extended Long Term Support (ELTS): Commercial service extending support up to 10 years total

 

 

2. Current Supported Debian Versions

Latest Stable Release – Debian 13 “Trixie”

Released on August 9, 2025, this is the current stable version.

  • Release Date: August 9, 2025
  • Regular Support End: August 9, 2028
  • LTS Support End: June 30, 2030
  • Key Features: Linux 6.12 LTS kernel, 64-bit RISC-V support, KDE Plasma 6

Previous Version Status – Debian 12 “Bookworm”

  • Release Date: June 10, 2023
  • Regular Support End: June 10, 2026
  • LTS Support End: June 30, 2028
  • Current Status: Oldstable

 

 

3. Complete Debian Version EOL/EOS Schedule

Currently Supported Versions

Version Codename Release Date Regular Support End LTS Support End Supported Architectures Status
13 Trixie 2025-08-09 2028-08-09 2030-06-30 amd64, arm64, armhf, i386(limited) Stable
12 Bookworm 2023-06-10 2026-06-10 2028-06-30 amd64, arm64, armhf, i386 Oldstable
11 Bullseye 2021-08-14 2024-08-14 2026-08-31 amd64, arm64, armhf, i386 LTS

End-of-Life LTS Versions

Version Codename Release Date Regular Support End LTS Support End Final Status
10 Buster 2019-07-06 2022-08-01 2024-06-30 EOL
9 Stretch 2017-06-17 2020-07-06 2022-06-30 EOL
8 Jessie 2015-04-25 2018-06-17 2020-06-30 EOL
7 Wheezy 2013-05-04 2016-04-26 2018-05-31 EOL
6 Squeeze 2011-02-06 2014-05-31 2016-02-29 EOL

Legacy Versions (Pre-LTS Era)

Version Codename Release Date Support End Key Features
5.0 Lenny 2009-02-14 2012-02-06 ARM EABI support added
4.0 Etch 2007-04-08 2010-02-15 x86-64 support, UTF-8 by default
3.1 Sarge 2005-06-06 2008-03-31 debian-installer introduced
3.0 Woody 2002-07-19 2006-06-30 KDE included, cryptographic software

Complete Historical Record (Early Versions)

Version Codename Release Date Support End Key Features
2.2 Potato 2000-08-15 2003-06-30 PowerPC, ARM support added
2.1 Slink 1999-03-09 2000-10-30 APT package manager introduced
2.0 Hamm 1998-07-24 2000-03-09 Multi-architecture support, libc6 transition
1.3 Bo 1997-06-05 1998-07-24 Complete ELF binary transition
1.2 Rex 1996-12-12 1997-06-05 848 packages, 120 developers
1.1 Buzz 1996-06-17 1996-12-12 474 packages, ELF transition begun
0.93R6 1995-11-01 1996-06-17 dselect introduced, last a.out version
0.93R5 1995-03-01 1995-11-01 dpkg package manager introduced

Future Planned Versions

Version Codename Expected Release Expected Regular End Expected LTS End Development Status
14 Forky ~2027-2028 ~2030-2031 ~2032-2033 Testing (in development)

 

 

4. Critical Response Guidelines for EOL

Immediate Action Required

If you’re currently running Debian 10 (Buster) or earlier, immediate upgrade is required. All support ended on June 30, 2024, leaving systems vulnerable to security threats.

Upgrade Priority Assessment

  1. High Priority: Debian 9 and earlier → Immediate upgrade required
  2. Medium Priority: Debian 10 → Upgrade recommended by end of 2024
  3. Low Priority: Debian 11 → Grace period until 2026
  4. Stable: Debian 12, 13 → Long-term stable operation

Architecture-Specific Considerations

Important changes from Debian 13:

  • i386 architecture: Installer discontinued (existing systems still supported)
  • armel architecture: Support dropped except for Raspberry Pi
  • mipsel architecture: Completely discontinued

If you’re operating 32-bit systems, consider staying on Debian 12 or planning hardware migration.

 

 

5. LTS and ELTS Detailed Information

Understanding LTS Transition

When transitioning from regular support to LTS, several changes occur:

  • Team Change: Debian Security Team → LTS Team
  • Reduced Scope: Some packages and architectures discontinued
  • Lower Frequency: Focus on critical security issues only

LTS and ELTS Support Schedule

Version Codename LTS Start LTS End ELTS End LTS Architectures
12 Bookworm 2026-06-11 2028-06-30 2033-06-30 amd64, arm64, armhf, i386
11 Bullseye 2024-08-15 2026-08-31 2031-08-31 amd64, arm64, armhf, i386
10 Buster 2022-08-01 2024-06-30 2029-06-30 amd64, arm64, armhf, i386
9 Stretch 2020-07-06 2022-06-30 2027-06-30 amd64, arm64, armhf, i386
8 Jessie 2018-06-17 2020-06-30 2025-06-30 amd64, i386, armel, armhf
7 Wheezy 2016-04-26 2018-05-31 2023-05-31 amd64, i386, armel, armhf
6 Squeeze 2014-06-02 2016-02-29 2021-02-28 amd64, i386

Extended LTS (ELTS) Information

ELTS is provided as a commercial service, extending support for an additional 5 years after LTS:

  • Providers: Freexian and other commercial partners
  • Total Support: Regular 3 years + LTS 2 years + ELTS 5 years = Total 10 years
  • Scope: Limited package set
  • Cost: Monthly subscription per server required

Architecture Support Changes

Version Added Architectures Removed Architectures Major Changes
13 riscv64 mipsel i386, armel installer removal
12 All major architectures maintained
11 mips MIPS big-endian 32-bit discontinued
10 Stable architecture support
9 arm64 i586, powerpc 64-bit ARM support introduction
8 arm64, ppc64el s390, ia64, sparc systemd default introduction
7 armhf Multi-architecture support
6 kFreeBSD port initiation

 

 

6. Current Latest Point Release Status

Latest Versions as of September 2025

Major Version Latest Point Release Release Date Next Scheduled Release
Debian 13 13.1 2025-09-06 13.2 (November 2025)
Debian 12 12.9 2025-01-11 12.10 (November 2025)
Debian 11 11.11 2024-08-31 LTS transition complete

Point Release Cycle Patterns

  • Regular Support: Point releases every 2-3 months
  • LTS Support: Critical security updates only as needed
  • Emergency Security: Immediate updates when required

 

 

7. Upgrade Strategy and Best Practices

Upgrade Planning

  1. Current Version Check
cat /etc/debian_version
lsb_release -a
  1. Backup Strategy
    • System configuration: /etc directory
    • Package information: /var/lib/dpkg
    • User data and critical files
  2. Test Environment Setup
    • Prepare test system identical to production
    • Verify upgrade process beforehand

Step-by-Step Upgrade Guide

Step 1: Update Current System

sudo apt update && sudo apt upgrade

Step 2: Change Repository Sources

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
sudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list

Step 3: Execute Upgrade

sudo apt update
sudo apt upgrade --without-new-pkgs
sudo apt full-upgrade

 

 

8. Security Update Monitoring and System Management

Official Information Sources and Alerts

Information Source URL RSS Feed Purpose
Debian Security https://www.debian.org/security/ Regular security advisories
Debian LTS https://www.debian.org/lts/security/ LTS security advisories
Release Notes https://www.debian.org/releases/ Release information
EOL Tracker https://endoflife.date/debian EOL schedule tracking

System Version Check Commands

# Check current Debian version
cat /etc/debian_version
lsb_release -a
hostnamectl

# Check kernel version
uname -r

# Installed package information
dpkg --get-selections | wc -l

Automated Security Monitoring Tools

1. debian-security-support package

sudo apt install debian-security-support
check-support-status

2. unattended-upgrades automatic updates

sudo apt install unattended-upgrades
sudo dpkg-reconfigure -plow unattended-upgrades

3. Security updates only automatic installation

# Configure /etc/apt/apt.conf.d/50unattended-upgrades
Unattended-Upgrade::Allowed-Origins {
    "${distro_id}:${distro_codename}-security";
};

EOL Approach Checklist

Phase Task Timeline
Phase 1 Verify current version and EOL schedule 1 year before EOL
Phase 2 Build upgrade test environment 6 months before EOL
Phase 3 Establish backup and recovery plan 3 months before EOL
Phase 4 Execute production environment upgrade 1 month before EOL
Phase 5 Post-upgrade verification and monitoring Complete before EOL

 

 

9. Alternatives and Migration Considerations

Alternative Distributions for Debian EOL

Distribution Regular Support Extended Support Upgrade Features Recommended Use
Ubuntu LTS 5 years 10 years (ESM) Interim releases every 6 months Desktop, cloud
RHEL/CentOS Stream 10 years Additional 4 years Enterprise-focused Corporate servers
SUSE Linux Enterprise 13 years Additional 3 years Commercial support Mission-critical
Rocky Linux 10 years RHEL compatible CentOS replacement
AlmaLinux 10 years RHEL compatible Free enterprise

Container Environment EOL Management

Docker Image Update Checklist

# Safe base image selection
FROM debian:bookworm-slim
# Or specific version pinning
FROM debian:12.9-slim

# Include security updates
RUN apt-get update && \
    apt-get install -y --no-install-recommends \
    security-updates && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/*

Kubernetes Environment Management

Component Management Method Considerations
Base Image Regular rebuild and deployment Prohibit EOL image usage
Security Scanner Trivy, Clair vulnerability scanning CI/CD pipeline integration
Image Registry Tag policy establishment Prohibit latest tag usage

Migration Decision Matrix

Consideration Stay with Debian Other Distribution Scoring Criteria
Technical Compatibility Maintain existing scripts Modifications required 5: Full compatibility
Support Duration 5 years (3+2) Varies by distribution 5: 10+ years
Operating Costs Free Commercial distributions cost 5: Completely free
Team Expertise Leverage existing experience New learning required 5: No additional learning
Ecosystem Strong community Varies by distribution 5: Active community

Decision Guide:

  • 20-25 points: Recommend staying with Debian
  • 15-19 points: Case-by-case evaluation
  • 10-14 points: Consider migration
  • Below 10: Active migration required

 

 


References and Useful Links:

 

Leave a Reply