Debian 13 Trixie: waarom de serverwereld opgelucht ademhaalt

Geen hype, wel nieuwe realiteit. Kernel 6.12, Python 3.13, en een herziene installer.

Op 9 augustus 2025 verscheen Debian 13, codenaam Trixie. Geen fanfare, geen livestreams — gewoon een aankondiging op de mailinglijst, een bijgewerkte downloadpagina en honderdduizenden servers die in de weken erna stilletjes bijgewerkt werden. Precies zoals het hoort bij een distributie die al sinds 1993 bestaat en nooit iemand heeft hoeven overtuigen van zijn bestaansrecht.

Trixie is de opvolger van Debian 12 Bookworm uit 2023. De cyclus duurt telkens zo'n twee jaar, en die vertraging is bewust: Debian kiest stabiliteit boven versheid. Maar stabiel betekent niet stilstaan — onder de motorkap zijn de veranderingen substantieel genoeg om te begrijpen waarom veel systeembeheerders al zijn overgestapt.

Wat er onder de motorkap veranderde

De grootste sprong is de Linux-kernel. Bookworm draaide op 6.1, Trixie schakelt over naar kernel 6.12 LTS. Dat klinkt als een gewone versieverhoging, maar 6.12 brengt een functie mee die twintig jaar in ontwikkeling was: volledige PREEMPT_RT real-time ondersteuning. Dat maakt Debian 13 zonder patches geschikt voor industriële toepassingen, embedded systemen en robotica die harde tijdsgaranties vragen.

Voor gewone server-workloads zijn andere verbeteringen relevanter. De EEVDF-scheduler vervangt CFS definitief als standaard taakplanner, met gemiddeld betere latentie en eerlijkere CPU-verdeling onder gemengde workloads. eBPF-gebaseerde schedulers zijn nu officieel mogelijk — je kunt met een BPF-programma zelf bepalen hoe processen ingepland worden, zonder de kernel te hercompileren.

Op bestandssysteemniveau ondersteunt XFS nu blokkgroottes groter dan de paginagrootte van de kernel. Dat is relevant voor NVMe-arrays met 4K native sector size en workloads die grote, sequentiële schrijfoperaties uitvoeren. EROFS kan nu ook filesystemimages mounten die in gewone bestanden zijn opgeslagen — handig voor containers en read-only rootfs-scenario's.

Op het vlak van hardwareondersteuning zijn Intel Xe2 en AMD RDNA4 inbegrepen, net als verbeterde Raspberry Pi 5-ondersteuning in mainline. De vDSO getrandom()-aanroep werkt nu ook op ARM64, PowerPC en s390x — een kleine maar relevante verbetering voor cryptografische toepassingen die veel random bytes nodig hebben.

Debian 13 levert kernel 6.12 met volledige PREEMPT_RT real-time ondersteuning — een feature die twintig jaar in ontwikkeling was en Debian nu aantrekkelijk maakt voor industriële toepassingen zonder extra patches.

Softwarestack: Python 3.13, PHP 8.4 en 69.000 pakkettten

Trixie bevat 69.830 pakketten, waarvan er 44.326 zijn bijgewerkt ten opzichte van Bookworm en meer dan 14.100 nieuw zijn. Bijna twee derde van de pakkettenlijst heeft een frisse versie gekregen. De highlights voor ontwikkel- en serveromgevingen:

  • Python 3.13.5 — standaard Python-versie, met betere type-inferentie, snellere startup en verbeterde foutmeldingen.
  • PHP 8.4 — nu in de standaard APT-bronnen, met property hooks en asymmetrische zichtbaarheid als grootste taaluitbreidingen.
  • GNOME 48 — voor wie Trixie als desktopomgeving gebruikt, met verbeterd energiebeheer en HDR-ondersteuning.
  • KDE Plasma 6.3 — de overgang van Plasma 5 naar 6.x was al ingezet in Bookworm; Trixie maakt de sprong definitief.
  • APT 3 — de pakketbeheerder zelf is bijgewerkt met betere afhankelijkheidsresolutie en snellere metadata-parsing.

Belangrijk voor ARM-servers en embedded omgevingen: alle architecturen behalve i386 gebruiken nu een 64-bit time_t ABI. Dat betekent dat het jaar-2038-probleem structureel is aangepakt op alle moderne platformen die Debian ondersteunt.

Een nieuw platform dat officieel wordt ondersteund is riscv64 — 64-bit RISC-V hardware kan nu de volledige Debian-pakkettenset draaien. Relevant voor wie experimenten doet met open hardware of embedded systemen.

Installer: eindelijk moderne vragen

De Debian-installer heeft een reeks aanpassingen gekregen die de installatie-ervaring dichter bij 2025 brengen. De meest merkbare wijzigingen:

  • Schijfgrootte in GB in plaats van MB — de standaardeenheid is bijgewerkt nu schijven van 1 TB de norm zijn.
  • Geen cdrom-bron meer na USB-installatie — als je van een USB-stick of ISO-bestand installeert, voegt de installer de installatiemedia niet meer toe als APT-bron. In Bookworm leverde dat regelmatig verwarring op bij apt update.
  • Betere spraaksynthese voor toegankelijkheidsinstallaties.
  • Initiële ondersteuning voor btrfs-subvolumes bij herstelinstallaties.

GRUB blijft de standaard bootloader. Systemd-boot is beschikbaar als pakket (systemd-boot-installer) maar wordt niet standaard aangeboden tijdens installatie. Voor servers die UEFI gebruiken en graag dichter bij een minimale, vendor-neutrale bootstack zitten, kan je systemd-boot handmatig installeren na installatie:

apt install systemd-boot-installer
bootctl install

Dat is geen one-click-optie, maar wel een bewuste keuze die Debian biedt aan wie de overhead van GRUB wil vermijden.

Upgrade vanuit Bookworm

APT afgehandeld de meeste upgrades automatisch, maar het proces vergt voorbereiding. De officiële aanpak in vier stappen:

# 1. Zorg dat Bookworm volledig up-to-date is
sudo apt update && sudo apt full-upgrade

# 2. Pas /etc/apt/sources.list en /etc/apt/sources.list.d/*.list aan:
#    vervang 'bookworm' door 'trixie' (inclusief bookworm-security → trixie-security)
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*.list

# 3. Minimale upgrade zonder nieuwe pakketten
sudo apt update && sudo apt upgrade --without-new-pkgs

# 4. Volledige distributie-upgrade
sudo apt full-upgrade

Verwijder backports-regels van Bookworm vóór stap 2 — die zijn niet compatibel met Trixie en veroorzaken conflicten. Schakel ook tijdelijk third-party repositories uit (bijv. voor Docker, MySQL of externe Nginx-builds). Die kun je na de upgrade één voor één opnieuw inschakelen als er Trixie-compatibele versies beschikbaar zijn.

Debian raadt een vrije schijfruimte van minimaal 5 GB aan voor de upgrade. In de praktijk is 3 tot 4 GB doorgaans voldoende, maar op drukke servers met weinig reserves is uitlopen op schijfruimte midden in een upgrade een reëel risico. Herstart na afloop om de nieuwe kernel te activeren.

Voor wie Trixie niet de beste keuze is

Debian is niet voor iedereen de juiste keuze, en Trixie verandert dat niet. Wie een distributiepakket zoekt dat de nieuwste versie van elke tool meteen meelevert — Nginx, PostgreSQL, Node.js — werkt beter met Ubuntu Server 24.04 of Fedora Server. Trixie heeft PHP 8.4, maar de kans is reëel dat PHP 8.5 al lang uitgebracht is voor Trixie security-updates levert. Backports helpen, maar dat voegt complexiteit toe.

Containers veranderen ook de rekening. Als je applicaties in Docker of Podman draait, is de onderliggende distributie voor de applicatieversies grotendeels irrelevant — de container brengt zijn eigen Python of PHP mee. In dat geval kun je Trixie prima gebruiken als hostomgeving, maar de motivatie is dan de kernel en het systeem, niet de applicatieversies.

Voor wie Trixie wél ideaal is: kleine tot middelgrote servers die twee tot vijf jaar relatief stabiel moeten blijven, omgevingen waar security-updates via unattended-upgrades worden beheert, en ontwikkelaars die een identieke basis willen voor lokale VM's en productieservers. De vijf jaar ondersteuning — via de Security- en LTS-teams gecombineerd — maakt Trixie tot een kandidaat voor systemen die je liever niet elk jaar opnieuw installeert.

Veelgestelde vragen

Wanneer komt Debian 14?
Er is nog geen officiële datum. Op basis van historische cycli (Bullseye 2021, Bookworm 2023, Trixie 2025) is Debian 14 realistisch voor 2027. De volgende codenaam is Forky.
Is Trixie geschikt voor Raspberry Pi?
Ja. Kernel 6.12 bevat verbeterde mainline-ondersteuning voor Raspberry Pi 5. Raspberry Pi OS is een afzonderlijk project en volgt zijn eigen releascyclus, maar er zijn ook officiële Debian arm64-images voor Pi-hardware.
Moet ik mijn server direct upgraden van Bookworm?
Nee. Bookworm krijgt nog tot medio 2028 security-updates via het LTS-team. Er is geen urgentie, maar elke upgrade die je uitstelt is een upgrade die je later met meer pakketverschillen uitvoert. Twee jaar na release is doorgaans het moment waarop de meeste early-adopter-problemen zijn opgelost.
Welke i386-pakketten vallen weg?
De 64-bit time_t ABI-wijziging geldt niet voor i386 — die architectuur is structureel anders behandeld. Trixie bevat nog een beperkte set i386-pakketten voor compatibiliteit, maar nieuwe software voor 32-bit x86 wordt steeds minder onderhouden.
Werkt mijn Docker-setup na de upgrade?
In de meeste gevallen ja, maar herinstalleer de Docker Engine na de upgrade via de officiële Docker-repository. De community-packages van Debian (docker.io) zijn verouderd; de officiële Docker-repo levert een recentere versie die expliciete Trixie-ondersteuning heeft.