Debian Stable vs Testing

Discussions center on Debian Stable's older packages prioritizing rock-solid stability over recency, with users recommending Testing or Unstable branches for up-to-date software while explaining Debian's release philosophy.

📉 Falling 0.5x Open Source
2,773
Comments
20
Years Active
5
Top Authors
#9566
Topic ID

Activity Over Time

2007
6
2008
13
2009
28
2010
38
2011
64
2012
64
2013
171
2014
99
2015
120
2016
145
2017
185
2018
95
2019
169
2020
264
2021
199
2022
209
2023
396
2024
225
2025
262
2026
21

Keywords

RHEL EOL GIMP LTS DON debian.org debian stable unstable testing packages ubuntu distros release lts distro

Sample Comments

Yetanfou Jun 6, 2020 View on HN

Debian offers both the stable release which you mentioned as well as more up-to-date 'testing' and relatively cutting-edge 'unstable' releases. The 'unstable' release tends to be stable enough for day to day use by the so-called 'power/super/hyper/turbo/whatever' user, it hardly ever breaks. I tend to run stable on servers, unstable on user-facing desktop/laptop/notebook applications. Even on servers I sometimes add the testin

yjftsjthsd-h Nov 6, 2023 View on HN

The idea of Debian is to have a stable system that doesn't change if it possibly can for the life of the release. If you want to constantly get new breaking changes in your packages, switch to testing or sid.

osivertsson Feb 9, 2014 View on HN

Sigh... People always remark on Debian having old packages. Well the "stable" repository might be stable which in this case means run-in-production-for-5+-years-on-many-archs without problems.But then there is "testing", and "unstable" too which gets newer packages quite often. I personally run "unstable" as my main development machine and have for many years. Even "unstable" is very stable, but might require some manual work once-a-year or so

Georgelemental Jan 16, 2022 View on HN

As others have said, Debian Stable is not the way to go if you want up-to-date packages. Personally I find Fedora to be ideal in terms of update cadence, packages are kept up-to-date but still get some more testing compared to a fully rolling distro.

JohnFen Feb 23, 2023 View on HN

By design, yes. Debian prioritizes stability over being on the cutting edge. If you always want the latest and greatest, Debian isn't the right distro for you.

stouset Mar 10, 2019 View on HN

You're misunderstanding the point of Debian.Debian's "stable" release is that. Stable. No updates are issued for packages except for critical security updates, which are backported to the released version.It's essentially an LTS release. This isn't what everyone wants or needs, but if you do, Debian does it very well.

vanous Aug 1, 2020 View on HN

The "newer" packages in other Debian based distros are pretty much the same as in Debian testing /unstable / experimental. I have been running Debian unstable on business laptop for more then a decade now. If I had issues, I would stop, but I haven't. Hopefully this gives you some confidence.

b5n Jan 16, 2022 View on HN

Or just use a fresher Debian release. Testing and unstable are often more dependable than other distro's version of stable.

sangnoir Jan 29, 2025 View on HN

Debian Testing might be more of your tempo if you don't like the age of packages in Stable

binkHN Nov 6, 2023 View on HN

This is on point for Stable releases of Debian and is working as intended. However, there are many of us that run the Testing or Unstable releases of Debian. While this might not be the ideal way to run Debian, it is a way to run Debian with far more modern packages. While it's not a rolling release like other distributions, it is slightly closer to to this with, perhaps, slightly less risk compared to a rolling release.