I've been using Testing for about a decade now with very few problems.
But now I'm moving to Stable.  Just wanted to mae sure I'm doing this
right.

I last updated using Testing on the friday, then the release happened
on saturday.  I changed my sources.list as below, did an apt update;
apt upgrade, and uncerimoniously there were no updates to install, my
system was already on bullseye.  Easy.

My intention is that when I upgrade or install something from now on,
I want to take the latest most resonable version of it.

If there's a security update, I want that version first.

Normally if I install something, it should come from stable.  However,
if there's a backport of that thing, I prioritize the newer backport
instead.

But what if something got updated from backports and then later
there's a security update for it in bullseye-security. Since I
prioritize bullseye-security, what's going to happen?  Is it going to
reinstall a lower version number from bullseye-security?

Lastly, I want to be able to manually install things from testing and
from experimental.

Here's my apt config files:

----sources.list----
deb     http://security.debian.org/debian-security/ bullseye-security main 
contrib non-free
deb-src http://security.debian.org/debian-security/ bullseye-security main 
contrib non-free

deb     http://deb.debian.org/debian/ bullseye-backports main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye-backports main contrib non-free

deb     http://deb.debian.org/debian/   bullseye main contrib non-free
deb-src http://deb.debian.org/debian/   bullseye main contrib non-free

deb     http://deb.debian.org/debian/   testing main contrib non-free
deb-src http://deb.debian.org/debian/   testing main contrib non-free

deb     http://deb.debian.org/debian/   experimental main contrib non-free
deb-src http://deb.debian.org/debian/   experimental main contrib non-free

----preferences----
Package: *
Pin: release a=bullseye-security
Pin-Priority: 1000

Package: *
Pin: release a=bullseye-backports
Pin-Priority: 950

Package: *
Pin: release a=bullseye
Pin-Priority: 900

Package: *
Pin: release a=testing
Pin-Priority: 250

Package: *
Pin: release a=experimental
Pin-Priority: 1

Attachment: signature.asc
Description: PGP signature

Reply via email to