Découvrir si une version d'Ubuntu est toujours prise en charge sur la ligne de commande?

14

Y a-t-il de toute façon à dire depuis la ligne de commande quand une version d'Ubuntu n'est plus prise en charge? Je cherche quelque chose comme ça, (sans utiliser Google ou Wikipedia),

apt-release-support xenial

Ou, même si cela me disait simplement si ma distribution est prise en charge.

Evan Carroll
la source

Réponses:

26

L'exécution ubuntu-support-statusvous dira combien de temps dure le support de tout ce que vous avez installé, voici la sortie du mien à titre d'exemple:

Support status summary of 'ivory':

You have 1904 packages (75.7%) supported until April 2021 (5y)
You have 14 packages (0.6%) supported until January 2022 (5y)
You have 83 packages (3.3%) supported until April 2019 (3y)
You have 237 packages (9.4%) supported until January 2017 (9m)

You have 80 packages (3.2%) that can not/no-longer be downloaded
You have 197 packages (7.8%) that are unsupported

Run with --show-unsupported, --show-supported or --show-all to see more details
Jorge Castro
la source
1
Agréable! C'est ubuntu-support-status --show-allcool de voir réellement toutes vos applications et combien de temps elles sont prises en charge jusqu'à ce qu'elles ne le soient plus. +1
Terrance
2
Et comment conclure facilement l'état de prise en charge des versions d'Ubuntu à partir de cette liste de packages?
Byte Commander
2

Exécutez hwe-support-statuspour obtenir un résultat simple. Utilisez l' --verboseoption, sinon l'utilisateur ne verra rien si le système n'utilise pas la pile d'activation LTS .

Exemple de résultat dans la version 14.04 avec le noyau existant:

$ hwe-support-status
$ hwe-support-status --verbose
You are not running a system with a Hardware Enablement Stack. \
Your system is supported until April 2019.

La commande ci-dessus est fournie par le package update-manager-core sur Ubuntu, qui est le même package qui fournit la ubuntu-support-statuscommande.

$ dpkg --search support-status
update-manager-core: /usr/bin/hwe-support-status
update-manager-core: /usr/bin/ubuntu-support-status

Les utilisateurs finaux auront juste besoin de cette commande: hwe-support-status --verbose

clearkimura
la source