Een recentere kernel installeren in Debian kan op twee manieren:
1. Via de backports
2. Via Testing of Unstable.
In jouw geval draai je Debian Stable en is backports de aangewezen manier. Zorg ervoor dat de backports in de sources.list zijn geactiveerd. Om er zeker van te zijn dat je niet standaard de backports gaat gebruiken kun je ook nog een van de volgende twee maatregelen nemen.
1. Via een bestandje /etc/apt.conf
Daar deze regel toevoegen:
APT:: Default-Release="stable";
(Vergeet de " en "; niet)
Gebruik Bookworm als je Bookworm ipv stable in de sources.list hebt staan.
Dit is de makkelijkste manier
2. Via het bestandje /etc/preferences
Daar dit toevoegen:
Package:*
Pin: release a=bookworm
Pin-Priority: 900
Package:*
Pin: release a=bookworm-backports
Pin-Priority: 300
In beide gevallen heeft Stable voorrang op de backports.
Even een apt-update uitvoeren om er zeker van te zijn dat de backports geactiveerd zijn.
Dan de kernel.
Dit is mijn situatie (Testing met Unstable):
apt-cache search linux-image
linux-headers-6.5.0-1-amd64 - Header files for Linux 6.5.0-1-amd64
linux-headers-6.5.0-1-cloud-amd64 - Header files for Linux 6.5.0-1-cloud-amd64
linux-headers-6.5.0-1-rt-amd64 - Header files for Linux 6.5.0-1-rt-amd64
linux-image-6.5.0-1-amd64-dbg - Debug symbols for linux-image-6.5.0-1-amd64
linux-image-6.5.0-1-amd64-unsigned - Linux 6.5 for 64-bit PCs
linux-image-6.5.0-1-cloud-amd64-dbg - Debug symbols for linux-image-6.5.0-1-cloud-amd64
linux-image-6.5.0-1-cloud-amd64-unsigned - Linux 6.5 for x86-64 cloud
linux-image-6.5.0-1-rt-amd64-dbg - Debug symbols for linux-image-6.5.0-1-rt-amd64
linux-image-6.5.0-1-rt-amd64-unsigned - Linux 6.5 for 64-bit PCs, PREEMPT_RT
linux-image-amd64-dbg - Debugging symbols for Linux amd64 configuration (meta-package)
linux-image-amd64-signed-template - Template for signed linux-image packages for amd64
linux-image-cloud-amd64-dbg - Debugging symbols for Linux cloud-amd64 configuration (meta-package)
linux-image-rt-amd64-dbg - Debugging symbols for Linux rt-amd64 configuration (meta-package)
linux-image-6.5.0-1-amd64 - Linux 6.5 for 64-bit PCs (signed)
linux-image-6.5.0-1-cloud-amd64 - Linux 6.5 for x86-64 cloud (signed)
linux-image-6.5.0-1-rt-amd64 - Linux 6.5 for 64-bit PCs, PREEMPT_RT (signed)
linux-image-amd64 - Linux for 64-bit PCs (meta-package)
linux-image-cloud-amd64 - Linux for x86-64 cloud (meta-package)
linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package)
linux-headers-6.5.0-2-amd64 - Header files for Linux 6.5.0-2-amd64
linux-headers-6.5.0-2-cloud-amd64 - Header files for Linux 6.5.0-2-cloud-amd64
linux-image-6.5.0-2-amd64-dbg - Debug symbols for linux-image-6.5.0-2-amd64
linux-image-6.5.0-2-amd64-unsigned - Linux 6.5 for 64-bit PCs
linux-image-6.5.0-2-cloud-amd64-dbg - Debug symbols for linux-image-6.5.0-2-cloud-amd64
linux-image-6.5.0-2-cloud-amd64-unsigned - Linux 6.5 for x86-64 cloud
linux-image-6.5.0-2-amd64 - Linux 6.5 for 64-bit PCs (signed)
linux-image-6.5.0-2-cloud-amd64 - Linux 6.5 for x86-64 cloud (signed)
linux-headers-5.10.0-22-amd64 - Header files for Linux 5.10.0-22-amd64
linux-headers-5.10.0-22-cloud-amd64 - Header files for Linux 5.10.0-22-cloud-amd64
linux-headers-5.10.0-22-rt-amd64 - Header files for Linux 5.10.0-22-rt-amd64
linux-headers-5.10.0-26-amd64 - Header files for Linux 5.10.0-26-amd64
linux-headers-5.10.0-26-cloud-amd64 - Header files for Linux 5.10.0-26-cloud-amd64
linux-headers-5.10.0-26-rt-amd64 - Header files for Linux 5.10.0-26-rt-amd64
linux-image-5.10.0-22-amd64-dbg - Debug symbols for linux-image-5.10.0-22-amd64
linux-image-5.10.0-22-amd64-unsigned - Linux 5.10 for 64-bit PCs
linux-image-5.10.0-22-cloud-amd64-dbg - Debug symbols for linux-image-5.10.0-22-cloud-amd64
linux-image-5.10.0-22-cloud-amd64-unsigned - Linux 5.10 for x86-64 cloud
linux-image-5.10.0-22-rt-amd64-dbg - Debug symbols for linux-image-5.10.0-22-rt-amd64
linux-image-5.10.0-22-rt-amd64-unsigned - Linux 5.10 for 64-bit PCs, PREEMPT_RT
linux-image-5.10.0-26-amd64-dbg - Debug symbols for linux-image-5.10.0-26-amd64
linux-image-5.10.0-26-amd64-unsigned - Linux 5.10 for 64-bit PCs
linux-image-5.10.0-26-cloud-amd64-dbg - Debug symbols for linux-image-5.10.0-26-cloud-amd64
linux-image-5.10.0-26-cloud-amd64-unsigned - Linux 5.10 for x86-64 cloud
linux-image-5.10.0-26-rt-amd64-dbg - Debug symbols for linux-image-5.10.0-26-rt-amd64
linux-image-5.10.0-26-rt-amd64-unsigned - Linux 5.10 for 64-bit PCs, PREEMPT_RT
linux-image-5.10.0-22-amd64 - Linux 5.10 for 64-bit PCs (signed)
linux-image-5.10.0-22-cloud-amd64 - Linux 5.10 for x86-64 cloud (signed)
linux-image-5.10.0-22-rt-amd64 - Linux 5.10 for 64-bit PCs, PREEMPT_RT (signed)
linux-image-5.10.0-26-amd64 - Linux 5.10 for 64-bit PCs (signed)
linux-image-5.10.0-26-cloud-amd64 - Linux 5.10 for x86-64 cloud (signed)
linux-image-5.10.0-26-rt-amd64 - Linux 5.10 for 64-bit PCs, PREEMPT_RT (signed)
linux-image-6.1.0-7-amd64 - Linux 6.1 for 64-bit PCs (signed)
STEL dat bij jou kernel 5.10 zou draaien, dan kun je 6.5 kunnen installeren.
Dat doe je met dit commando:
sudo apt install -t bookworm-backports linux-image-6.5.0-1-amd64
Let op de
-t en
bookworm-backportsDan wordt kernel 6.5 geïnstalleerd.
Je kunt misschien nog beter dit gebruiken:
sudo apt install -t bookworm-backports linux-image-amd64
Dit is even een gok, maar dan zal die zeer vermoedelijk ook 6.5 installeren, maar in de toekomst wel de backports versie blijven volgen.
Voor alle duidelijkheid, gebruik in het commando de naam bookworm of stable afhankelijk wat je in de sources.list hebt staan.Succes!!
PS: In draai zelf Debian Testing met Unstable als vangnet en heb hiervoor /etc/preferences is gebruik. Je zou kunnen overwegen om LMDE ook naar Testing te migreren en dan op een soortgelijke manier als ik draaien. dan heb je een altijd actuele Debian in gebruik.
Je
kunt zelfs een normale 'Mintiseren' door de pakketbronnen van LMDE toe te voegen en dan de LMDE zaken te importeren. Ik heb het in het verleden weleens gedaan.