Apart from debian stable, testing and unstable branch contains more recent version of software. Ubuntu takes unstable one and maintains its own release system. But my point is for example KDE. KDE 19 is present in Kubuntu latest, while debian unstable is still stuck at 17. So if it's based on Debian unstable, why is Debian so many versions behind?

Is the Ubuntu packaging system different? Also can you suggest any 'rolling' distro based on Ubuntu (like debian unstable is rolling)?


KDE Plasma 5.19 is currently available in Debian experimental. Ubuntu is based on Debian, but it isn't a 1:1 copy, there are differences and Ubuntu package maintainers can decide to package a newer (or older) version in Ubuntu. If you want a Ubuntu-based rolling release distro, you can use rolling rhino tool.

  • AFAIK Ubuntu freezes a snapshot of Debian sid (ie unstable). – ratcher86 Oct 29 '20 at 13:06

The Debian distro tries to maintain stability and security in the utmost fashion. If you need more current software you can install it from the backports repository.


Though reading the Debian documentation they really shy away from installing the latest and greatest other than security patches.


As Ubuntu This is a good read from https://help.ubuntu.com/lts/installation-guide/s390x/ch01s02.html 1.2.1. Ubuntu and Debian Ubuntu and Debian are distinct but parallel and closely linked systems. The Ubuntu project seeks to complement the Debian project in the following areas: Package selection Ubuntu does not provide security updates and professional support for every package available in the open source world, but selects a complete set of packages making up a solid and comprehensive system and provides support for that set of packages.

For users that want access to every known package, Ubuntu provides a "universe" component (set of packages) where users of Ubuntu systems install the latest version of any package that is not in the supported set. Most of the packages in Ubuntu universe are also in Debian, although there are other sources for universe too. See the Ubuntu Components page for more detail on the structure of the Ubuntu web distribution. Releases Ubuntu makes a release every six months, and supports those releases for 18 months with daily security fixes and patches to critical bugs.

As Ubuntu prepares for release, we “freeze” a snapshot of Debian's development archive (“sid”). We start from “sid” in order to give ourselves the freedom to make our own decisions with regard to release management, independent of Debian's release-in-preparation. This is necessary because our release criteria are very different from Debian's.

As a simple example, a package might be excluded from Debian “testing” due to a build failure on any of the 11 architectures supported by Debian “sarge”, but it is still suitable for Ubuntu if it builds and works on only three of them. A package will also be prevented from entering Debian “testing” if it has release-critical bugs according to Debian criteria, but a bug which is release-critical for Debian may not be as important for Ubuntu.

As a community, we choose places to diverge from Debian in ways that minimize the difference between Debian and Ubuntu. For example, we usually choose to update to the very latest version of Gnome rather than the older version in Debian, and we might do the same for key other pieces of infrastructure such as X or GCC. Those decisions are listed as Feature Goals for that release, and we work as a community to make sure that they are in place before the release happens.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.