web-dev-qa-db-fra.com

Mise à jour de la question du noyau

J'utilise la version 14.04 et ai installé le noyau 4.02 il y a plusieurs mois, car il supportait mieux mon matériel (ThinkPad T450) que le noyau 3.13.

Cependant, lorsque j'exécute une mise à jour logicielle, le noyau 4.x n'est pas mis à jour, il est uniquement mis à jour avec la version 3.13.

Je vois aussi que 4.0.x est marqué EOL à kernel.org et que 4.1.3 est maintenant répertorié comme étant le noyau stable actuel.

Des questions:

  • Dois-je installer le nouveau noyau manuellement, comme je l'ai fait avec la version 4.0 en premier lieu?
  • Et que se passerait-il si je venais de retirer 3.13 de mon système? Est-ce que cela obligerait Software Updater à rechercher les mises à jour 4.x?

Merci!

3
Dan Gillmor

Je suppose que vous avez installé le noyau manuellement sans PPA ou à partir des référentiels Ubuntu. Par conséquent, vous ne recevrez jamais de mise à jour et pas non plus, si vous supprimez votre noyau 3.x.

Pour installer un noyau pris en charge, suivez la réponse de @ Pilot6 ou recherchez dans un PPA un noyau de version 4+.

Ou installez un noyau via les paquets deb de ici , mais vous devez répéter cette procédure pour chaque nouvelle version du noyau.

Par exemple (remplacez les noms de fichiers par votre version préférée du noyau):

  1. Télécharger les forfaits

    Pour les systèmes 64 bits

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_AMD64.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_AMD64.deb
    

    Pour les systèmes 32 bits

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb
    
  2. Installer les paquets

    Sudo dpkg -i linux-headers-4.0.0-*.deb linux-image-4.0.0-*.deb
    
  3. Mettre à jour grub

    Sudo update-grub
    
  4. Redémarrez votre système

1
A.B.

Les noyaux qui ne sont pas pris en charge par Ubuntu ne seront jamais mis à jour.

Vous pouvez installer la dernière version stable 3.19 du noyau Ubuntu pris en charge en exécutant

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

Il va obtenir des mises à jour.

Si vous ne supprimez que la 3.13, vous n’obtiendrez aucune mise à jour du noyau.

3
Pilot6