Comment puis-je mettre à niveau le noyau Ubuntu LTS vers une version plus récente?


40

Je viens d'installer Ubuntu 12.04.2 64 bits sur mon ordinateur de bureau et je vois que le noyau dans System Monitor est 3.5.0-23 mais dans Ubuntu 12.04.2 dans mon ordinateur portable, le noyau est 3.2.0-38.

J'ai déjà essayé d'exécuter la commande sudo apt-get upgrade && sudo apt-get dist-upgradesur mon ordinateur portable, mais le noyau n'est pas mis à jour.

Comment puis-je mettre à niveau le noyau pour mon ordinateur portable?


Juste au cas où quelqu'un ne le sait pas: Ubuntu 12.04 a le noyau 3.2 alors qu'Ubuntu 12.10 a le noyau 3.5. Pour plus d'informations, visitez le site fr.wikipedia.org/wiki/List_of_Ubuntu_releases#Table_of_versions
pablofiumara

Réponses:


36

Les nouveaux déploiements de 12.04.2 seront installés avec un noyau mis à jour et une nouvelle pile X Windows. Pour les déploiements 12.04 existants, les utilisateurs devront choisir ce qu’on appelle la pile d’activation matérielle LTS . Si Ubuntu 12.04 est déjà installé avec une pile de noyau antérieure, il est recommandé de conserver cette pile à la place plutôt que de passer à un noyau plus récent. le noyau et les piles X plus récents sont fournis pour l'activation de matériel non pris en charge par les noyaux précédents, et il n'y a généralement aucune raison de mettre à niveau une pile plus récente si votre matériel est pris en charge par le noyau par défaut.

Pour effectuer la mise à niveau vers le noyau 3.5 le 12.04.2, vous devez exécuter la ou les commandes suivantes:

Pour le nouveau noyau:

sudo apt-get install linux-generic-lts-quantal

Pour la nouvelle pile X:

sudo apt-get install xserver-xorg-lts-quantal

AVERTISSEMENT: si vous utilisez le PPA xorg-edgers, n'installez pas le paquet xserver-xorg-lts-quantal car cela risquerait fort de provoquer une panne.

Référence: https://launchpad.net/~xorg-edgers/+archive/ppa

Ceci n'est recommandé que pour les installations matérielles x86.

Voir également:


6

Le jeu d’instructions le plus simple que j’ai toujours utilisé pour la mise à niveau / la rétrogradation du noyau est celui de l’utilisateur ubuntuforums.org du nom de lykwydchykyn (l’URL modifiée par moi pour cet article):

Allez ici: http://kernel.ubuntu.com/~kernel-ppa/mainline/ Téléchargez 3 (peut-être 4) debs dans un dossier quelque part:

linux-headers-VERSION-NUMBER_all.deb
linux-headers-VERSION-NUMBER_amd64.deb
linux-image-VERSION-NUMBER_amd64.deb
linux-image-extra-VERSION-NUMBER_amd64.deb   # if available

Installez les debs avec le gestionnaire de paquets que vous utilisez (utilisez-vous gdebi?), Ou utilisez les commandes suivantes:

cd /path/to/folder/where/you/put/the/debs
sudo dpkg -i *.deb

Source: http://ubuntuforums.org/showthread.php?p=11391743#post11391743 et https://askubuntu.com/a/142000/133170


3
Vous avez oublié d'ajouter askubuntu.com/a/142000/133170 dans la 'source'?
Amal Murali

2

Bien sûr, vous pouvez installer les noyaux 3.5.0, exécutez apt-get install linux-image-generic-lts-quantalpour installer le dernier noyau 3.5.0 quantal. Ce package garantira que vous avez toujours le dernier noyau quantal.

Personnellement, je recommande quand même le noyau 3.8 (bas sur la version amont 3.8.8) de raring.

REMARQUE: recherchez les noyaux 3.5.0 disponibles apt-cache search linux-image-3.5.0.

BTW: Vous pouvez même télécharger manuellement les derniers noyaux de ligne principale et les installer, par exemple 3.7.9. Cependant, si vous installez manuellement les noyaux principaux PPA, vous devrez installer manuellement les mises à jour.

http://kernel.ubuntu.com/~kernel-ppa/mainline/


vais-je installer les mises à jour et les correctifs pour les noyaux de cette manière?
BRKsays

Si vous parlez du noyau PPA du noyau, NO . Si vous installez linux-image-generic-lts-quantal, cela vous aidera à prendre soin des mises à jour de sécurité 3.5.0. J'ai mis à jour la réponse.
Terry Wang

1

Depuis 14.04.3, il y a plus de paquets que vous devez installer sur un poste de travail pour que toutes les dépendances soient triées:

Ceci installe le nouveau noyau, comme auparavant, et est suffisant sur un serveur uniquement CLI:

sudo apt-get install linux-generic-lts-vivid

Mais avec le serveur X, vous avez besoin d’un paquet de paquets que ces deux utilisateurs recommandent:

sudo apt-get install --install-recommends xserver-xorg-lts-vivid libwayland-egl1-mesa-lts-vivid

0

Pour le dernier noyau disponible pour 12.04:

sudo apt-get install linux-image-generic-lts-saucy

Pour la dernière pile X disponible pour 12.04:

sudo apt-get install xserver-xorg-lts-raring
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.