diff --git a/HowtoDebian/Backports.md b/HowtoDebian/Backports.md index 2e394276..66de435e 100644 --- a/HowtoDebian/Backports.md +++ b/HowtoDebian/Backports.md @@ -11,7 +11,7 @@ Certaines versions plus récentes sont néanmoins distribuées via des packages ## Utilisation -À partir de Debian 12, pour disposer des backports, on ajoutera le dépôt Debian Backports dans un fichier `/etc/apt/sources.list.d/backports.sources` : +À partir de Debian 12, pour disposer des backports de Debian 13, on ajoutera le dépôt `bookworm-backports` suivant dans un fichier `/etc/apt/sources.list.d/backports.sources` : ~~~ Types: deb @@ -36,7 +36,7 @@ Nous mettons de plus à disposition un dépôt avec quelques paquets rétroport ~~~ Types: deb URIs: http://pub.evolix.org/evolix -Suites: bullseye-backports +Suites: bookworm-backports Components: main Signed-by: /etc/apt/keyrings/pub_evolix.asc ~~~ @@ -75,33 +75,29 @@ Depuis Squeeze, le dépôt des retroportages annonce « NotAutomatic: yes » a Installer un paquet de backports revient à forcer temporairement l’utilisation du dépôt (`apt install -t bookworm-backports [...]`) ou forcer simplement la version du paquet (`apt install /bookworm-backports [...]`). -## Mise-à-jour du noyau Linux -On précisera éventuellement les sections `contrib` et `non-free` si besoin de firmwares comme *firmware-bnx2* ou *firmware-bnx2x* : +## Récupérer le noyau Linux de la version suivante + +Par exemple, pour installer le noyau de Trxie (Debian 13) dans Bookworm (Debian 12) : + +`/etc/apt/sources.list.d/backports.sources` : ~~~ -deb http://mirror.evolix.org/debian bullseye-backports main contrib non-free +Types: deb +URIs: http://mirror.evolix.org/debian +Suites: bookworm-backports +Components: main +Signed-by: /usr/share/keyrings/debian-archive-bookworm-automatic.gpg ~~~ -avec un _pinning APT_ dans `/etc/apt/preferences.d/0-backports-defaults` : +Si besoin de firmwares comme `firmware-bnx2` ou `firmware-bnx2x`, ajouter les composants `contrib` et `non-free` (on verra des erreurs à l'étape `update_initramfs` de la post-installation). ~~~ -Package: * -Pin: release n=bullseye-backports -Pin-Priority: -1 - -Package: linux-image-amd64 linux-base initramfs-tools firmware-linux-free firmware-bnx2 firmware-bnx2x apparmor libapparmor-perl firmware-iwlwifi -Pin: release n=bullseye-backports -Pin-Priority: 999 - -Package: linux-image-* -Pin: release n=bullseye-backports -Pin-Priority: 999 +# apt update +# apt install linux-image-amd64/bookworm-backports ~~~ -~~~ -# apt upgrade -~~~ +Note : Depuis Debian 6 (Squeeze), le pinning des paquets backportés n'est plus nécessaire. > *Note* : pour faire joli, vous devez supprimer `firmware-iwlwifi` sur les serveurs