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.