Danke für die aufschlussreichen Antworten!
Da ich das mit den Quellcodes tatsächlich nie machen werde, habe ich alle Zeilen mit "deb-src" vorne entfernt.
Die Backports habe ich wie beschrieben ergänzt:
Code: Alles auswählen
# deb cdrom:[Debian GNU/Linux 10.9.0 _Buster_ - Unofficial amd64 NETINST with firmware 20210327-10:42]/ buster contrib main non-free
#deb cdrom:[Debian GNU/Linux 10.9.0 _Buster_ - Unofficial amd64 NETINST with firmware 20210327-10:42]/ buster contrib main non-free
deb http://deb.debian.org/debian/ buster main non-free contrib
deb http://security.debian.org/debian-security buster/updates main contrib non-free
# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
#BACKPORTS:
deb http://deb.debian.org/debian buster-backports main contrib non-free
im Anschluss dann apt update und apt policy:
Code: Alles auswählen
root@debian:~# apt update
OK:1 http://security.debian.org/debian-security buster/updates InRelease
OK:2 http://deb.debian.org/debian buster InRelease
Holen:3 http://deb.debian.org/debian buster-updates InRelease [51,9 kB]
Holen:4 http://deb.debian.org/debian buster-backports InRelease [46,7 kB]
Holen:5 http://deb.debian.org/debian buster-backports/main amd64 Packages.diff/Index [27,8 kB]
Holen:6 http://deb.debian.org/debian buster-backports/main Translation-en.diff/Index [27,8 kB]
Holen:7 http://deb.debian.org/debian buster-backports/main amd64 Packages 2021-05-26-2001.05.pdiff [1.826 B]
Holen:8 http://deb.debian.org/debian buster-backports/main amd64 Packages 2021-05-27-0201.06.pdiff [657 B]
Holen:8 http://deb.debian.org/debian buster-backports/main amd64 Packages 2021-05-27-0201.06.pdiff [657 B]
Holen:9 http://deb.debian.org/debian buster-backports/main Translation-en 2021-05-26-2001.05.pdiff [516 B]
Holen:9 http://deb.debian.org/debian buster-backports/main Translation-en 2021-05-26-2001.05.pdiff [516 B]
Holen:10 http://deb.debian.org/debian buster-backports/contrib amd64 Packages [9.688 B]
Holen:11 http://deb.debian.org/debian buster-backports/contrib Translation-en [8.076 B]
Holen:12 http://deb.debian.org/debian buster-backports/non-free amd64 Packages [34,4 kB]
Holen:13 http://deb.debian.org/debian buster-backports/non-free Translation-en [38,3 kB]
Es wurden 248 kB in 1 s geholt (438 kB/s).
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Alle Pakete sind aktuell.
root@debian:~# apt policy
Paketdateien:
100 /var/lib/dpkg/status
release a=now
100 http://deb.debian.org/debian buster-backports/non-free amd64 Packages
release o=Debian Backports,a=buster-backports,n=buster-backports,l=Debian Backports,c=non-free,b=amd64
origin deb.debian.org
100 http://deb.debian.org/debian buster-backports/contrib amd64 Packages
release o=Debian Backports,a=buster-backports,n=buster-backports,l=Debian Backports,c=contrib,b=amd64
origin deb.debian.org
100 http://deb.debian.org/debian buster-backports/main amd64 Packages
release o=Debian Backports,a=buster-backports,n=buster-backports,l=Debian Backports,c=main,b=amd64
origin deb.debian.org
500 http://deb.debian.org/debian buster-updates/main amd64 Packages
release o=Debian,a=stable-updates,n=buster-updates,l=Debian,c=main,b=amd64
origin deb.debian.org
500 http://security.debian.org/debian-security buster/updates/non-free amd64 Packages
release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=non-free,b=amd64
origin security.debian.org
500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
release v=10,o=Debian,a=stable,n=buster,l=Debian-Security,c=main,b=amd64
origin security.debian.org
500 http://deb.debian.org/debian buster/contrib amd64 Packages
release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=contrib,b=amd64
origin deb.debian.org
500 http://deb.debian.org/debian buster/non-free amd64 Packages
release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=non-free,b=amd64
origin deb.debian.org
500 http://deb.debian.org/debian buster/main amd64 Packages
release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=main,b=amd64
origin deb.debian.org
Mit Pinning verwaltete Pakete:
root@debian:~#
Also kann ich es so lassen?
EDIT
Bzgl. Pinning auf 200, da bin ich durch diesen Debian Wiki-Artikel draufgekommen, auf den ich gestoßen bin, als ich zum Thema "aktualisieren sich eigentlich aus backports installierte Pakete automatisch, wenn ja wie?" gegoogled habe.
Hier:
https://wiki.debian.org/de/Backports#Au ... isierungen wird das so empfohlen.
Aber wenn das mit den 100 passt, auch super. Das Wiki scheint öfter mal nicht ganz so aktuell zu sein, kann das sein? Oder handelt es sich hier um ein Missverständnis?
Und eine letzte Frage, die mir nicht aus dem Kopf geht:
In der sources.list, spielt es eine Rolle, dass in der ersten Zeile:
main non-free contrib
und in den restlichen Zeilen dann
main contrib non-free
als Anhängsel verwendet wird? Oder hat das keinen tieferen Sinn, und derjenige der die da hineingeschrieben hat, hat eben keinen Wert auf die Reihenfolge gelegt?