Pouvons-nous installer le dernier noyau 3.4 dans Kubuntu ou Ubuntu 12.04 LTS? Sinon, veuillez en préciser le motif.
Pour installer Linux Kernel 3.4 sur Ubuntu (ou Kubuntu, etc.) 12.04, vous voulez utiliser une version du noyau Ubuntu, et non le noyau Linux générique. Cela évite les problèmes de noyau génériques mentionnés par Thomas Ward dans sa réponse.
Une version stable de Linux 3.4 vient de paraître et cette version contient des modifications importantes pour btrfs. Par conséquent, de nombreux utilisateurs de 12.04 LTS pourraient être intéressés par ce noyau.
Pour les nouvelles modifications et améliorations du noyau 3.4, vous pouvez vous référer à cette page .
Vous pouvez trouver les noyaux spécifiques à Ubuntu à l'adresse cette page .
Tout d’abord, vous pouvez télécharger les packages de noyau Ubuntu 3.4 et les installer manuellement. Voir les détails ci-dessous.
Deuxièmement, vous pouvez modifier la liste des sources apt comme expliqué ici: http://www.upubuntu.com/2012/05/how-to-install-kernel-340-stable-on.html . Je n'ai pas testé cette approche et je ne la recommande pas.
Troisièmement, vous pouvez attendre un backport officiel de ce noyau dans un PPA ou dans un backport pour 12.04 LTS. Je n'ai plus d'informations sur cette option.
Pour utiliser un nouveau noyau tel quel, il vous suffit de télécharger et d'installer le package image . Deb correspondant à votre architecture; Toutefois, si vous devez créer des modules externes, vous devez également disposer du bon en-tête . deb et source . deb packages.
Vous pouvez trouver les noyaux Ubuntu ici: http://kernel.ubuntu.com/~kernel-ppa/mainline/
Ubuntu a apparemment publié le noyau 3.4 pour Precise le 21 mai 2012 09h41. Voir ce lien: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/
Assurez-vous de télécharger les fichiers correspondants corrects (32 bits ou 64 bits ou PAE).
Ouvrez un terminal et accédez au répertoire dans lequel vous avez téléchargé les packages de noyau Ubuntu 3.4. Si les fichiers se trouvent dans le répertoire/Téléchargements, exécutez la commande suivante.
$ cd ~/Downloads/
Ensuite, utilisez la commande dpkg pour installer les packages, par exemple, ici, je suppose les versions 32 bits des packages. Exécutez les commandes suivantes une à une et tapez le mot de passe pour l'accès à Sudo lorsque vous y êtes invité.
Pour les en-têtes Linux (sur les 3 fichiers, celui-ci n'est pas spécifique à l'architecture):
$ Sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
Pour linux-headers-generic (est spécifique à l'architecture):
$ Sudo dpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Pour linux-image-generic (est spécifique à l'architecture):
$ Sudo dpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Si vous voyez des avertissements ou des erreurs lors de l'installation, essayez d'abord d'installer module-init-tools (dernière version), puis essayez à nouveau maintenant, cela devrait fonctionner. Redémarrez votre système maintenant. par défaut, il démarrera le noyau 3.4. Pour vérifier la version du noyau après l’amorçage, ouvrez un terminal et tapez "uname -a".
Vous pouvez essayer un simple script python: https://github.com/medigeek/kmp-downloader
Nécessite python-bs4:
Sudo apt-get install python-bs4
Vous pouvez le télécharger en utilisant ce lien rapide: https://github.com/medigeek/kmp-downloader/tarball/master
Enregistrez l'archive et extrayez les fichiers. Double-cliquez sur kmpd.py. Si vous n'êtes pas sûr d'une option, appuyez sur Entrée pour sélectionner celle par défaut.
À moins que vous n'ayez vraiment besoin d'installer le nouveau noyau pour une raison, je le laisserais simplement. Mais alors qui suis-je pour vous conseiller autrement! J'y suis allée et j'ai essayé de voir à quoi ça ressemblait et cela m'a pris quelques tentatives différentes avant que je n'ai eu de bons résultats. Compte tenu du fait que votre installation ne sera pas interrompue, vous pourrez toujours revenir au dernier noyau de grub.
Ubuntu a une grande documentation . Je suggère d'utiliser ceci est vous allez pour cela.
Raisons de la compilation d'un noyau personnalisé
Ceci est également repris des docs.
En référence à thomas post ci-dessus, cela est vrai. Je suis sûr que Ubuntu a sa propre version modifiée
Bonne chance!