Possiamo installare l'ultimo kernel 3.4 in Kubuntu o Ubuntu 12.04 LTS? In caso contrario, chiarire il motivo.
Possiamo installare l'ultimo kernel 3.4 in Kubuntu o Ubuntu 12.04 LTS? In caso contrario, chiarire il motivo.
Risposte:
Per installare Linux Kernel 3.4 su Ubuntu (o Kubuntu, ecc.) 12.04, si desidera utilizzare una versione Ubuntu del kernel, non il kernel generico di Linux. Questo evita i problemi generici del kernel citati da Thomas Ward nella sua risposta.
È stata appena rilasciata una versione stabile di Linux 3.4 e questa versione ha importanti cambiamenti per btrfs, quindi molti utenti di 12.04 LTS potrebbero essere interessati a questo kernel.
Per nuove modifiche e miglioramenti nel kernel 3.4, è possibile fare riferimento a questa pagina .
Puoi trovare i kernel specifici di Ubuntu in questa pagina .
Innanzitutto, è possibile scaricare i pacchetti deb del kernel Ubuntu 3.4 e installarli manualmente. Vedi i dettagli di seguito.
In secondo luogo, è possibile modificare l'elenco delle fonti apt come spiegato qui: http://www.upubuntu.com/2012/05/how-to-install-kernel-340-stable-on.html . Non ho testato questo approccio e non lo sto raccomandando.
In terzo luogo, è possibile attendere un backport ufficiale di questo kernel in un PPA o in-backports per 12.04 LTS. Non ho ulteriori informazioni su questa opzione.
Per usare un nuovo kernel così com'è, devi solo scaricare e installare il pacchetto .deb di immagine che corrisponde alla tua architettura; tuttavia, se è necessario creare moduli esterni, sono necessari anche i pacchetti .deb di intestazione edeb di origine corretti .
Puoi trovare i kernel di Ubuntu qui: http://kernel.ubuntu.com/~kernel-ppa/mainline/
Ubuntu apparentemente ha rilasciato il kernel 3.4 per Precise il 21 maggio 2012 alle 09:41. Vedi questo link: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/
Assicurati di scaricare i file corrispondenti corretti (32 bit o 64 bit o PAE).
Aprire un terminale e passare alla directory in cui sono stati scaricati i pacchetti del kernel Ubuntu 3.4. Se i file si trovano nella directory / Download, eseguire il comando seguente.
$ cd ~/Downloads/
Quindi utilizzare il comando dpkg per installare i pacchetti, ad esempio, qui presumo le versioni a 32 bit dei pacchetti. Esegui i seguenti comandi uno per uno e digita la password per l'accesso sudo quando richiesto.
Per le intestazioni linux (dei 3 file, questo non è specifico per l'architettura):
$ sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
Per linux-headers-generic (è specifico per l'architettura):
$ sudo dpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Per linux-image-generico (è specifico dell'architettura):
$ sudo dpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Se durante l'installazione vengono visualizzati avvisi o errori, provare prima a installare module-init-tools (ultima versione) e riprovare ora dovrebbe funzionare. Riavvia il tuo sistema ora; di default avvierà il kernel 3.4. Per verificare la versione del kernel dopo l'avvio, aprire un terminale e digitare "uname -a".
Puoi provare un semplice script Python: https://github.com/medigeek/kmp-downloader
Richiede python-bs4:
sudo apt-get install python-bs4
Puoi scaricarlo usando questo link rapido: https://github.com/medigeek/kmp-downloader/tarball/master
Salvare l'archivio ed estrarre i file. Fare doppio clic su kmpd.py. Se non sei sicuro di un'opzione, premi Invio e selezionerà quella predefinita.
sudo update-grub(non è ovvio per i nuovi utenti; molti tutorial lo saltano).
A meno che non sia davvero necessario installare il nuovo kernel per un motivo, lo lascerei semplicemente. Ma allora chi sono io per consigliarti diversamente! Sono stato lì e ho provato a vedere come è fatto e mi hanno portato a diversi tentativi prima di avere risultati positivi. Dato che non interromperà l'installazione in quanto puoi sempre tornare all'ultimo kernel in grub.
Ubuntu ha un'ottima documentazione . Suggerisco di usare questo se lo fai tu.
Ragioni per la compilazione di un kernel personalizzato
Questo è preso anche da detti documenti.
Riferendosi al post di Thomas che è vero. Sono sicuro che Ubuntu abbia effettivamente la propria versione ottimizzata.
In bocca al lupo!