Es können einzelne Pakete gepinnt werden, die dann nicht mehr aktualisiert werden.
Es können verschiedene Stages (stable/testing/unstable) unterschiedlich gewichtet werde um somit eine Misch-Installation zu nutzen.
Beispiel für /etc/apt/source.list
# Debian GNU/Linux _Bullseye_ deb http://ftp.de.debian.org/debian/ bullseye main contrib non-free deb-src http://ftp.de.debian.org/debian/ bullseye main contrib non-free deb https://security.debian.org/debian-security bullseye-security main contrib non-free deb-src https://security.debian.org/debian-security bullseye-security main contrib non-free # bullseye-updates deb http://ftp.de.debian.org/debian/ bullseye-updates main contrib non-free deb-src http://ftp.de.debian.org/debian/ bullseye-updates main contrib non-free # bullseye-backports deb http://http.debian.net/debian bullseye-backports main contrib non-free # Multimedia Repository deb http://ftp.deb-multimedia.org bullseye main non-free # Debian GNU/Linux _Sid_ deb http://ftp.de.debian.org/debian/ sid main contrib non-free deb-src http://ftp.de.debian.org/debian/ sid main contrib non-free
Dazu werden unter /rtc/apt/preferences.d/
Dateien zu den unterschiedlichen Stages z.B. bullseye.pref
an.
Beispiel für /etc/apt/preferences.d/bullseye.pref
:
Package: * Pin: release n=bullseye Pin-Priority: 900
Dies weist allen Paketen aus Bullseye die Priorität 900 zu.
Weitere Infos unter Debian