Connaitre la version de son Linux

SR juillet 14th, 2009

On a parfois besoin de connaitre la version exacte du serveur Linux sur lequel on travaille.
Il existe plusieurs outils mais ceux-ci ne sont pas toujours satisfaisants …

uname donne la version du kernel :

# uname -a
Linux sd-9320 2.6.24dedibox-r8-c7 #1 Tue Feb 5 15:54:29 CET 2008 i686 GNU/Linux

ou bien :

# more /etc/debian_version
lenny/sid

.. qui semble erroné

Sous les clones de Redhat on a bien :

# more /etc/redhat-release
Mandriva Linux release 2007.0 (Official) for i586

Mais il existe une solution plus fiable : la commande lsb_release :

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 8.04.3 LTS
Release:        8.04
Codename:       hardy

Si cette commande n’est pas disponible (comme ci-dessous sur une « vieille » Mandriva) on procède à l’installation de lsb) :

# urpmi lsb
To satisfy dependencies, the following packages are going to be installed:
glibc_lsb-2.3.6-1mdk.i586
lsb-3.1-7.2mdv2007.0.i586
lsb-core-3.1-7.2mdv2007.0.i586
lsb-release-2.0-4mdk.i586
pax-3.4-2mdv2007.0.i586
Proceed with the installation of the 5 packages? (0 MB) (Y/n) Y
Preparing...                     #############################################
      1/5: pax                   #############################################
      2/5: lsb-release           #############################################
      3/5: lsb-core              #############################################
      4/5: glibc_lsb             #############################################
      5/5: lsb                   #############################################
# lsb_release -a
LSB Version:    lsb-3.1-ia32:lsb-3.1-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:cxx-3.0-ia32:cxx-3.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch:lsb-3.0-ia32:lsb-3.0-noarch
Distributor ID: MandrivaLinux
Description:    Mandriva Linux
Release:        2007.0
Codename:       Official
  • Comments(0)

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.