Debian: The Complete Guide

Debian guide cover: 13.7 stable, LTS to 2030, apt and dpkg

Debian is a free operating system made by the Debian Project, a volunteer association that Ian Murdock started in August 1993, and it is the base that Ubuntu, Linux Mint, Kali and many other distributions are built on. It uses the Linux kernel, installs software through APT, and puts out a new stable release roughly every two years, each one supported for five years in total.

This page is our hub for Debian. It gives you the key facts in one table, explains which branch to run and how long each release is supported, and links to every tuxai.dev guide that covers Debian or a distribution built on it. Versions, dates and requirements were checked against debian.org, the Debian 13 release notes and the official installation guide on 14 October 2026.

Debian at a glance

ItemDebian
DeveloperThe Debian Project, run by volunteers. No company owns it
FoundedAugust 1993, by Ian Murdock
Release modelThree branches at all times: stable, testing and unstable (unstable is always called sid)
Current stableDebian 13 "trixie", first released 9 August 2025. Latest point release: 13.7, on 12 September 2026
Current testingDebian 14 "forky", with no release date set yet. The release after it will be called "duke"
Support lengthFive years: three of full support from the Security and Release teams, then two of Long Term Support (LTS)
Desktops in the installerGNOME by default. KDE Plasma, Xfce, LXDE, MATE and Cinnamon can be chosen during software selection
Init systemsystemd, the default since Debian 8 "jessie". Debian 13 ships systemd 257
Package managerAPT, working on top of dpkg and .deb packages
Packages69,830 in Debian 13, of which 14,116 are new since Debian 12
KernelLinux 6.12 LTS series in Debian 13
ArchitecturesSeven official ones: amd64, arm64, armel, armhf, ppc64el, riscv64 (new in 13) and s390x. i386 survives only as 32-bit userland on 64-bit PCs
Minimum hardwareWithout a desktop: 512 MB of RAM (1 GB recommended) and 4 GB of disk. With a desktop: 1 GB of RAM (2 GB recommended) and 10 GB of disk. The graphical installer needs at least 780 MB of RAM

Debian guides on tuxai.dev

Start with the installation guide if Debian is new to you. The other three cover software you add on top of it and one unusual remaster built on Debian 13.

Start here: install Debian 13

A clean trixie install on a 64-bit PC: the ISO, the bootable USB, every installer screen, sudo, non-free firmware, NVIDIA and Wi-Fi drivers, and the upgrade path from Debian 12.

Read the install guide →

Docker on Debian and Ubuntu

Docker Engine from Docker's own apt repository, the Compose plugin, running containers without sudo, volumes, networks, a first Dockerfile and fixes for the usual daemon errors.

Read the Docker guide →

Claude Desktop on Debian

Anthropic's official Linux app, still in beta, installed from its apt repository or a .deb file. It targets Debian-based systems, and the guide also covers updates and removal.

Read the Claude Desktop guide →

Hannah Montana Linux v26

The 2026 remaster built on Debian 13 with KDE Plasma 6, its Lite and ARM64 editions, the 2009 original, and how to try any of them in a virtual machine.

Read the Hannah Montana Linux guide →

Two related guides help before you install: you can try Debian first in VirtualBox, or put it next to Windows with our dual boot guide. If APT is new to you, our comparison of apt, dnf and pacman explains how it differs from the package managers on other distributions.

Stable, testing or unstable: which Debian branch?

Run stable. Debian recommends it for production use, and it is the branch the Security Team looks after. Testing does not get security fixes on time. Today that means Debian 13 "trixie".

  • Stable (trixie) changes very little after release. Point releases such as 13.7 bundle security and serious bug fixes. You do not reinstall for them: a normal update through APT brings you to the new point release.
  • Testing (forky) holds the packages that will form Debian 14. A package only moves there after a waiting period and if it has no release-critical bugs, so it breaks less often than unstable. The catch is security: the Security Team does not manage testing, and fixes can arrive late.
  • Unstable (sid) is where development happens. New uploads land here first. Debian points it at developers and people who accept breakage, and asks them to follow the debian-devel-announce list.

If you want newer software on a desktop, a stable base with Flatpak apps is usually less work than tracking testing. To see which release and point version you are on:

cat /etc/debian_version     # prints the point release, for example 13.7
sudo apt update && sudo apt full-upgrade   # moves you to the latest point release

Debian release and support timeline

Each Debian release gets three years of full support and then two years of LTS, handled by a separate team of volunteers and sponsoring companies. The dates below come from the official releases page and the LTS announcements on debian.org.

VersionReleasedFull support endsLTS endsStatus on 14 October 2026
Debian 14 "forky"No date setNot announcedNot announcedTesting
Debian 13 "trixie"9 August 20259 August 202830 June 2030Stable, point release 13.7
Debian 12 "bookworm"10 June 202311 July 202630 June 2028Oldstable, now under LTS
Debian 11 "bullseye"14 August 202114 August 202431 August 2026End of life

Two details matter if you rely on LTS. It covers fewer architectures than full support: Debian 12 LTS supports amd64, i386, arm64, armhf and ppc64el. And after LTS, Debian itself stops. For bullseye, only a subset of packages continues under Extended LTS, a paid service from outside companies that the releases page lists until 30 June 2031. If you still run Debian 11, plan the upgrade to 12 and then to 13.

Distributions based on Debian

Many of the best known Linux distributions start from Debian, either directly or through Ubuntu, which is itself built from Debian. Debian calls these derivatives and lists Ubuntu and Kali among the ones it highlights. These are the ones we have guides for. For everything else, see all Linux distros.

DistributionBuilt onWho it is for
UbuntuDebianMost desktop and server users. Canonical ships a new version every six months and an LTS every two years
Linux MintUbuntu LTSPeople coming from Windows who want a familiar Cinnamon desktop
LMDE 7Debian 13Mint users who want the same desktop with no Ubuntu layer
MX LinuxDebian stableUsers who want a midweight, configurable desktop with its own MX Tools
Kali Linux (what it is, install)DebianPenetration testers and security students. Not a daily desktop
Pop!_OSUbuntuDevelopers, and anyone with an NVIDIA card who wants drivers working from the first boot
Zorin OSUbuntuWindows and macOS switchers who want the desktop to look like what they know
Hannah Montana Linux v26Debian 13Fans and the curious. A themed KDE Plasma remaster to try in a virtual machine

Troubleshooting Debian: Common Questions

Is Debian good for beginners?

Yes, if you are fine with a plain system that you finish setting up yourself. The installer takes you through partitions, users and software in simple menus, and you end up with a clean GNOME desktop with few extras. If you want everything ready on the first boot, start with Linux Mint or Ubuntu, and come back to Debian later.

The Debian 13 install guide explains each installer screen, so the first install is less of a guessing game.

Debian vs Ubuntu: which one should I use?

Pick Debian if you want a community distribution with no company in charge and fewer changes between releases. Pick Ubuntu if you want newer hardware support, a release every six months and commercial support from Canonical. Ubuntu is built from Debian and both use APT and .deb packages, so most commands and guides carry over from one to the other.

What is the current version of Debian?

Debian 13 "trixie" is the current stable release, and its latest point release is 13.7, published on 12 September 2026. Run cat /etc/debian_version to see which point release your system is on.

How long is Debian 13 supported?

Debian 13 has full support until 9 August 2028 and LTS until 30 June 2030, which adds up to five years from its release on 9 August 2025. During the LTS years, fewer architectures are covered.

How do I enable non-free firmware on Debian?

Add non-free-firmware to the Components line of your APT sources, run sudo apt update, and install the firmware package your device needs. On most new installs you will not have to: since Debian 12, the official images include non-free firmware, and the installer enables that component on its own when it installs a firmware package.

With the deb822 format, the file is /etc/apt/sources.list.d/debian.sources. The Debian 13 release notes give this layout:

Types: deb
URIs: https://deb.debian.org/debian
Suites: trixie trixie-updates
Components: main non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: https://security.debian.org/debian-security
Suites: trixie-security
Components: main non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

If your system still uses the old /etc/apt/sources.list, sudo apt modernize-sources converts it to this format.

Can I upgrade from Debian 12 to Debian 13 without reinstalling?

Yes. Change every bookworm in your APT sources to trixie, then upgrade in two steps as the release notes describe. Make a backup first, and read the upgrade chapter of the release notes before you start.

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

What is Debian sid?

Sid is the permanent name of Debian unstable, the branch where new packages arrive first. It never becomes a numbered release. Packages move from sid to testing after a waiting period, and testing becomes the next stable.

Sources

Go up

This site uses cookies for analytics and advertising (Google AdSense). By continuing to browse, you accept our use of cookies. Read our privacy policy