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

VersionCodenameRelease DateRegular Support EndLTS Support EndSupported ArchitecturesStatus
13Trixie2025-08-092028-08-092030-06-30amd64, arm64, armhf, i386(limited)Stable
12Bookworm2023-06-102026-06-102028-06-30amd64, arm64, armhf, i386Oldstable
11Bullseye2021-08-142024-08-142026-08-31amd64, arm64, armhf, i386LTS

End-of-Life LTS Versions

VersionCodenameRelease DateRegular Support EndLTS Support EndFinal Status
10Buster2019-07-062022-08-012024-06-30EOL
9Stretch2017-06-172020-07-062022-06-30EOL
8Jessie2015-04-252018-06-172020-06-30EOL
7Wheezy2013-05-042016-04-262018-05-31EOL
6Squeeze2011-02-062014-05-312016-02-29EOL

Legacy Versions (Pre-LTS Era)

VersionCodenameRelease DateSupport EndKey Features
5.0Lenny2009-02-142012-02-06ARM EABI support added
4.0Etch2007-04-082010-02-15x86-64 support, UTF-8 by default
3.1Sarge2005-06-062008-03-31debian-installer introduced
3.0Woody2002-07-192006-06-30KDE included, cryptographic software

Complete Historical Record (Early Versions)

VersionCodenameRelease DateSupport EndKey Features
2.2Potato2000-08-152003-06-30PowerPC, ARM support added
2.1Slink1999-03-092000-10-30APT package manager introduced
2.0Hamm1998-07-242000-03-09Multi-architecture support, libc6 transition
1.3Bo1997-06-051998-07-24Complete ELF binary transition
1.2Rex1996-12-121997-06-05848 packages, 120 developers
1.1Buzz1996-06-171996-12-12474 packages, ELF transition begun
0.93R61995-11-011996-06-17dselect introduced, last a.out version
0.93R51995-03-011995-11-01dpkg package manager introduced

Future Planned Versions

VersionCodenameExpected ReleaseExpected Regular EndExpected LTS EndDevelopment Status
14Forky~2027-2028~2030-2031~2032-2033Testing (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

VersionCodenameLTS StartLTS EndELTS EndLTS Architectures
12Bookworm2026-06-112028-06-302033-06-30amd64, arm64, armhf, i386
11Bullseye2024-08-152026-08-312031-08-31amd64, arm64, armhf, i386
10Buster2022-08-012024-06-302029-06-30amd64, arm64, armhf, i386
9Stretch2020-07-062022-06-302027-06-30amd64, arm64, armhf, i386
8Jessie2018-06-172020-06-302025-06-30amd64, i386, armel, armhf
7Wheezy2016-04-262018-05-312023-05-31amd64, i386, armel, armhf
6Squeeze2014-06-022016-02-292021-02-28amd64, 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

VersionAdded ArchitecturesRemoved ArchitecturesMajor Changes
13riscv64mipseli386, armel installer removal
12All major architectures maintained
11mipsMIPS big-endian 32-bit discontinued
10Stable architecture support
9arm64i586, powerpc64-bit ARM support introduction
8arm64, ppc64els390, ia64, sparcsystemd default introduction
7armhfMulti-architecture support
6kFreeBSD port initiation

 

 

6. Current Latest Point Release Status

Latest Versions as of September 2025

Major VersionLatest Point ReleaseRelease DateNext Scheduled Release
Debian 1313.12025-09-0613.2 (November 2025)
Debian 1212.92025-01-1112.10 (November 2025)
Debian 1111.112024-08-31LTS 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 SourceURLRSS FeedPurpose
Debian Securityhttps://www.debian.org/security/Regular security advisories
Debian LTShttps://www.debian.org/lts/security/LTS security advisories
Release Noteshttps://www.debian.org/releases/Release information
EOL Trackerhttps://endoflife.date/debianEOL 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

PhaseTaskTimeline
Phase 1Verify current version and EOL schedule1 year before EOL
Phase 2Build upgrade test environment6 months before EOL
Phase 3Establish backup and recovery plan3 months before EOL
Phase 4Execute production environment upgrade1 month before EOL
Phase 5Post-upgrade verification and monitoringComplete before EOL

 

 

9. Alternatives and Migration Considerations

Alternative Distributions for Debian EOL

DistributionRegular SupportExtended SupportUpgrade FeaturesRecommended Use
Ubuntu LTS5 years10 years (ESM)Interim releases every 6 monthsDesktop, cloud
RHEL/CentOS Stream10 yearsAdditional 4 yearsEnterprise-focusedCorporate servers
SUSE Linux Enterprise13 yearsAdditional 3 yearsCommercial supportMission-critical
Rocky Linux10 yearsRHEL compatibleCentOS replacement
AlmaLinux10 yearsRHEL compatibleFree 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

ComponentManagement MethodConsiderations
Base ImageRegular rebuild and deploymentProhibit EOL image usage
Security ScannerTrivy, Clair vulnerability scanningCI/CD pipeline integration
Image RegistryTag policy establishmentProhibit latest tag usage

Migration Decision Matrix

ConsiderationStay with DebianOther DistributionScoring Criteria
Technical CompatibilityMaintain existing scriptsModifications required5: Full compatibility
Support Duration5 years (3+2)Varies by distribution5: 10+ years
Operating CostsFreeCommercial distributions cost5: Completely free
Team ExpertiseLeverage existing experienceNew learning required5: No additional learning
EcosystemStrong communityVaries by distribution5: 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:

 

With around 20 years of experience managing IT security and compliance at multinational financial institutions, I run a tech blog sharing hands-on expertise and insights across IT security, compliance, AI, and infrastructure. Managed by a certified CISSP, CISA, and PMP professional, this IT-specialized blog delivers content in Korean, English.

Leave a Reply