On Mon, Jun 26, 2023 at 10:51:36PM -0400, pa...@quillandmouse.com wrote:
> On Mon, 26 Jun 2023 22:10:38 -0400
> Greg Wooledge <g...@wooledge.org> wrote:
> 
> > DO NOT USE "stable" IN YOUR sources.list FILE!
> > 
> And this is because... ?

Because a full release upgrade is a process that requires planning and
execution with intent.  There are many steps to follow, in order to
maximize the chances of it actually working, and not breaking your
system.

It is not something that can be done automatically.

It is not something that you ever want to happen by *surprise*.

A lot of people who run stable releases use automatic upgrades.  This
is a thing that will attempt to run "apt update" and "apt upgrade"
automatically for you in the background.

If you use the "stable" label in your source.list file, and if you also
use automatic upgrades, there is an extremely high chance that your
system will perform a *partial* release upgrade at some random time when
you are not expecting it, and that this will leave your system in a
bad state.

Always use a release code name.  This will prevent automatic partial
release upgrades from happening and breaking your system.

> And do you mind if I use "testing"?

You do this at your own risk.  I don't care about testing.  Do whatever
you want if you aren't running a stable release.  All the responsibility
is yours.

Reply via email to