Questo tutorial vi permette di installare il kernel 3.2 su debian 6 e precedenti senza compilazione, ma utilizzando soltanto i pacchetti pre-compilati dei repository.
Passo #1:
Apri il file dei source list con il comando:
nano /etc/apt/sources.list
E inserisci in fondo questa riga:
deb http://backports.debian.org/debian-backports squeeze-backports main
Salva e chiudi il file, poi aggiorna la cache di apteri de con il comando :
# apt-get update
Passo #2: Installa il kernel 3.x.xx
Cerca nelle sorgenti apt il pacchetto giusto relativo al kernel che ti interessa con il comando
# apt-cache search linux-image-3
Esempio:
linux-headers-3.2.0-0.bpo.2-amd64 – Header files for Linux 3.2.0-0.bpo.2-amd64
linux-headers-3.2.0-0.bpo.2-rt-amd64 – Header files for Linux 3.2.0-0.bpo.2-rt-amd64
linux-image-3.2.0-0.bpo.2-amd64-dbg – Debugging infos for Linux 3.2.0-0.bpo.2-amd64
linux-image-3.2.0-0.bpo.2-amd64 – Linux 3.2 for 64-bit PCs
linux-image-3.2.0-0.bpo.2-rt-amd64-dbg – Debugging infos for Linux 3.2.0-0.bpo.2-rt-amd64
linux-image-3.2.0-0.bpo.2-rt-amd64 – Linux 3.2 for 64-bit PCs, PREEMPT_RT
Per sistemi 64 bit il comando da fare per installare il kernel è questo:
# apt-get -t squeeze-backports install linux-image-3.2.0-0.bpo.2-amd64 firmware-linux-free
Output:
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
initramfs-tools linux-base
Suggested packages:
linux-doc-3.2
The following NEW packages will be installed:
firmware-linux-free linux-image-3.2.0-0.bpo.2-amd64
The following packages will be upgraded:
initramfs-tools linux-base
2 upgraded, 2 newly installed, 0 to remove and 14 not upgraded.
Need to get 23.7 MB of archives.
After this operation, 117 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
You may be prompted to accept or deny few changes. Reboot the system:
# reboot
Ora digitando
# cat /proc/version
Vedrai la versione del kernel “aggiornata”.
Linux version 3.2.0-0.bpo.2-amd64 (Debian 3.2.20-1~bpo60+1) (debian-kernel@lists.debian.org) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP Fri Jun 29 20:42:29 UTC 2012