Per Ubuntu 32 bit
mkdir kernel3.5.0 && cd kernel3.5.0
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/linux-headers-3.5.0-030500_3.5.0-030500.201207211835_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/linux-headers-3.5.0-030500-generic_3.5.0-030500.201207211835_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/linux-image-3.5.0-030500-generic_3.5.0-030500.201207211835_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/linux-image-extra-3.5.0-030500-generic_3.5.0-030500.201207211835_i386.deb
sudo dpkg -i *.deb
cd ..
rm -r kernel3.5.0
e riavviamo
Per Ubuntu 64 bit
mkdir kernel3.5.0 && cd kernel3.5.0
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/linux-headers-3.5.0-030500_3.5.0-030500.201207211835_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/linux-headers-3.5.0-030500-generic_3.5.0-030500.201207211835_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/linux-image-3.5.0-030500-generic_3.5.0-030500.201207211835_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/linux-image-extra-3.5.0-030500-generic_3.5.0-030500.201207211835_amd64.deb
sudo dpkg -i *.deb
cd ..
rm -r kernel3.5.0
e riavviamo
Per Ubuntu 12.04 32 Bit
sudo add-apt-repository ppa:upubuntu-com/kernel-i386
sudo apt-get update
sudo apt-get install linux
Per Ubuntu 12.04 64 Bit
sudo add-apt-repository ppa:upubuntu-com/kernel-amd64
sudo apt-get update
sudo apt-get install linux
Al riavvio possiamo verificare se stiamo utilizzando il nuovo kernel 3.4.6 semplicemente digitando da terminale il comando uname -r, che ci indicherà la versione del kernel che stiamo utilizzando, se tutto corretto troveremo la dicitura:
~$ uname -r
3.5.0-030500-generic
Per rimuovere il nuovo kernel Linux 3.5.0 una volta installato, basta digitare da terminale:
sudo apt-get purge linux-image-3.5.0-030500
E riavviamo.
In caso di problemi con schede grafiche nVidia ecco una soluzione, avviate il terminale e digitate:
cd /usr/src/linux-headers-3.5.0-030500-generic/arch/x86/include
sudo cp -v generated/asm/unistd* ./asm
E reinstalliamo tutti i pacchetti come da guida.