web-dev-qa-db-fra.com

Comment vérifier si la version du noyau en cours d'exécution est celle supportée par Ubuntu?

Lorsque je démarre ma machine, je reçois une liste de noyaux disponibles installés, comment puis-je savoir quel noyau est celui pris en charge par ma version de distribution Ubuntu? Voir les deux images suivantes:

enter image description here

enter image description here

En outre, à partir de la ligne de commande, comment effectuer une vérification semblable à celle de vérifier si la version du noyau en cours d’exécution est celle qui est prise en charge par Ubuntu pour ma version de distribution Ubuntu en particulier? Existe-t-il une signature/un identifiant de noyau ou quelque chose qui peut être vérifié?

Dans la première image, que signifie "Ubuntu, réinitialisation du mot de passe HD 3.19 ..."?

2
Markus

Vous pouvez vérifier la version actuelle du noyau dans les référentiels en

apt-cache policy linux-image-generic

Vous pouvez voir la version du noyau utilisée dans le système actuel par

uname -a

Pour les versions de LTS Ubuntu, le méta-paquet peut être différent comme

linux-image-generic-lts-vivid pour le noyau 3.19 dans 14.04.3.

Pour les versions LTS, vous pouvez voir toutes les versions du noyau en

apt-cache policy linux-image-generic*

Pour 14.04 vous verrez ce genre de sortie

apt-cache policy linux-image-generic*
linux-image-generic-lts-utopic:
  Installed: (none)
  Candidate: 3.16.0.49.40
  Version table:
     3.16.0.49.40 0
        500 http://mirror.yandex.ru/ubuntu/ trusty-updates/main AMD64 Packages
        500 http://mirror.yandex.ru/ubuntu/ trusty-security/main AMD64 Packages
linux-image-generic-lts-vivid:
  Installed: 3.19.0.28.15
  Candidate: 3.19.0.28.15
  Version table:
 *** 3.19.0.28.15 0
        500 http://mirror.yandex.ru/ubuntu/ trusty-updates/main AMD64 Packages
        500 http://mirror.yandex.ru/ubuntu/ trusty-security/main AMD64 Packages
        100 /var/lib/dpkg/status
linux-image-generic-lts-raring:
  Installed: (none)
  Candidate: 3.13.0.63.71
  Version table:
     3.13.0.63.71 0
        500 http://mirror.yandex.ru/ubuntu/ trusty-updates/main AMD64 Packages
        500 http://mirror.yandex.ru/ubuntu/ trusty-security/main AMD64 Packages
     3.13.0.24.28 0
        500 http://mirror.yandex.ru/ubuntu/ trusty/main AMD64 Packages
linux-image-generic-lts-quantal:
  Installed: (none)
  Candidate: 3.13.0.63.71
  Version table:
     3.13.0.63.71 0
        500 http://mirror.yandex.ru/ubuntu/ trusty-updates/main AMD64 Packages
        500 http://mirror.yandex.ru/ubuntu/ trusty-security/main AMD64 Packages
     3.13.0.24.28 0
        500 http://mirror.yandex.ru/ubuntu/ trusty/main AMD64 Packages
linux-image-generic-lts-saucy:
  Installed: (none)
  Candidate: 3.13.0.63.71
  Version table:
     3.13.0.63.71 0
        500 http://mirror.yandex.ru/ubuntu/ trusty-updates/main AMD64 Packages
        500 http://mirror.yandex.ru/ubuntu/ trusty-security/main AMD64 Packages
     3.13.0.24.28 0
        500 http://mirror.yandex.ru/ubuntu/ trusty/main AMD64 Packages
linux-image-generic:
  Installed: (none)
  Candidate: 3.13.0.63.71
  Version table:
     3.13.0.63.71 0
        500 http://mirror.yandex.ru/ubuntu/ trusty-updates/main AMD64 Packages
        500 http://mirror.yandex.ru/ubuntu/ trusty-security/main AMD64 Packages
     3.13.0.24.28 0
        500 http://mirror.yandex.ru/ubuntu/ trusty/main AMD64 Packages
linux-image-generic-lts-trusty:
  Installed: (none)
  Candidate: 3.13.0.63.71
  Version table:
     3.13.0.63.71 0
        500 http://mirror.yandex.ru/ubuntu/ trusty-updates/main AMD64 Packages
        500 http://mirror.yandex.ru/ubuntu/ trusty-security/main AMD64 Packages
     3.13.0.24.28 0
        500 http://mirror.yandex.ru/ubuntu/ trusty/main AMD64 Packages

Dans votre cas, les noyaux 4.0.1-040001, 4.0.0-040002 et 3.19.0-031900 ne sont pas pris en charge.

Le format de version pris en charge est similaire à 3.19.0.28-generic.

3.19 est la version principale du noyau. 28 est le numéro de build. generic est une saveur.

Vous pouvez également installer synaptic et y voir les détails des packages de noyau installés, ainsi que supprimer les images et les en-têtes de noyau inutiles.

2
Pilot6