web analytics

Linus Torvalds rilascia il nuovo Kernel 3.4: ecco come installarlo su Ubuntu

Kernel 3.4 su Ubuntu

Linus Torvalds ha da poco annunciato il tanto attesto kernel 3.4, versione che porta con sé oltre a varie correzioni moltissime novità come l’integrazione di X32 ABI per architetture a 64 bit, che punta a migliorare la compatibilità delle applicazioni a 32 bit.
Kernel 3.4 porta con sé anche un nuovo modulo di sicurezza denominato Yama ed offre l’accesso di sola lettura al filesystem QNX6. Migliorato il supporto per Btrfs e Device Mapper, aggiunge il nuovo target dm-verity che permette di memorizzare gli hash dei file system criptati e di verificarne le modifiche. Aggiunto il supporto per Intel GMA500/Medfield, nVidia GeForce 600, Radeon HD 7xxx e Ati Trinity APU.
Per conoscere in dettaglio le novità del nuovo Kernel Linux 3.4 basta consultare questa pagina.
Aspettando le versioni ottimizzate realizzate da PCNoproblem, possiamo installare il nuovo kernel 3.4 attraverso i repository come indicato in questa guida, oppure attraverso i pacchetti realizzati dal team kernel Ubuntu.

Per Ubuntu 32 bit:

cd

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb

sudo dpkg -i *.deb

Per Ubuntu 64 bit:

cd

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_amd64.deb

sudo dpkg -i *.deb

Per Ubuntu 32 bit PAE:

cd

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-headers-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/linux-image-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.deb

sudo dpkg -i *.deb

Al termine riavviamo, ed al riavvio avremo il nuovo kernel Linux 3.4.0 installato nella nostra distribuzione.

Per verificarlo, al riavvio digitiamo da terminale il comando uname -r, che ci indicherà la versione del kernel che stiamo utilizzando, se tutto corretto troveremo la dicitura come da immagine in alto:

~$ uname -r
3.4.0-030400-generic

Per rimuovere il nuovo kernel Linux 3.4.0 una volta installato, basta digitare da terminale:

sudo apt-get purge linux-image-3.4.0-030400-generic

E riavviamo.

In caso di problemi con schede grafiche nVidia ecco una soluzione, avviate il terminale e digitate:

cd /usr/src/linux-headers-3.4.0-030400-generic/arch/x86/include

sudo cp -v generated/asm/unistd* ./asm

E reinstalliamo tutti i pacchetti come da guida.