I have a friend who works as a system administrator that always says:

Debian Stable --> Debian Server
Debian Testing --> Debian Desktop Moderate
Debian Unstable --> Debian Desktop Fast

Being Moderate and Fast the speed at you will eat new bugs.

As time goes by, I'm more and more agree with him. Debian Stable
should be enough for everyone, but... in practice only works for
servers and very low demanding desktops / workstations.

if you use fast moving software (for example, ham radio applications),
or developing new software, or helps developing new software, your
only option is to run ahead to testing / unstable. Packages versions
in Stable are obsolete even on the very same launch day. The developer
puts a new version, you download the sources, try to compile them,
compilation failed, asks the developer why and the answer is always
the same: Your put_any_library_here version is obsolete, please
upgrade. So you are forced to move to testing / unstable.

Another case is if you suffer a serious bug with stable, usually
hardware support. Then, also your only option is to run ahead to
testing / unstable and cross your fingers. In my case, suffering the
big problems with Intel video cards the only option is to move to
unstable and pray for every new kernel to be the one that solves the
problem. I've read there will be no chace to get a working kernel with
Intel cards until next 5.7 so now I'm on stable, which seems to be
somewhat stable (only one chrash in the last 7 days).

I activelly follow the development of some programs in diverse areas
(ham radio, astronomy, emulators, etc), and new versions usually
appears in unstable months after release. The more prominent example
is the kernel itself. Current version is 5.5.7, but unstable still
have 5.4.19. When the statibily of your system depends on a feature or
bug solved in a new kernel version, this can be distressing.

Even with all this, I still prefer to use Debian.

Reply via email to