OpenSuSE Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
x SuSE Linux 13.1-RELEASE x
x SuSE Linux 13.1-RELEASEx
LSB_RELEASE(1)                        FSG                       LSB_RELEASE(1)

NAME
       lsb_release - manual page for lsb_release v3.1

SYNOPSIS
       lsb_release [OPTION]...

DESCRIPTION
       lsb_release v3.1 prints certain LSB (Linux Standard Base) and Distribu-
       tion information.

       With no OPTION specified defaults to -v.

OPTIONS
       -v, --version

              Display the version of the LSB specification against  which  the
              distribution is compliant.

       -i, --id

              Display the string id of the distributor.

       -d, --description

              Display the single line text description of the distribution.

       -r, --release

              Display the release number of the distribution.

       -c, --codename

              Display the codename according to the distribution release.

       -a, --all

              Display all of the above information.

       -s, --short

              Use  short  output format for information requested by other op-
              tions (or version if none).

       -h, --help

              Display this message.

FILES
       If the installation  is  LSB  compliant,  the  "/etc/lsb-release"  file
       should contain the LSB_VERSION field.  The value of the field should be
       a colon separated list of supported module versions indicating the  LSB
       specification  modules  to  which the installation is compliant. If the
       installation is not compliant, the above field should not be present.

       Optional fields are DISTRIB_ID, DISTRIB_RELEASE, DISTRIB_CODENAME, DIS-
       TRIB_DESCRIPTION  and  can  be  used  to  override information which is
       parsed from the "/etc/os-release" file. Since "/etc/os-release" is  the
       new  standard,  there  is  no  need  anymore to add any of the optional
       fields to "/etc/lsb-release".

       If the "/etc/lsb-release.d" directory exists, it is searched for  file-
       names  which  are  taken as additional module-version strings to add to
       LSB_VERSION.

       The required line style is:
       "Distributor release x.x (Codename)"

       Where Distributor can be a couple of words, but then concatenated (i.e.
       Linux Foo BarLinux Linux -> FooBarLinux),
       x.x  starts with a digit followed by any non-blank characters, Codename
       will also be concatenated (blanks cleanup only).

EXAMPLES
       If the "/etc/lsb-release" file contains:

       LSB_VERSION="core-2.0-ia64:core-2.0-noarch"
       DISTRIB_DESCRIPTION="I enjoy using my distrib"

       and the "/etc/lsb-release.d" directory contains:

       graphics-2.0-ia64    graphics-2.0-noarch

       and the "/etc/os-release" file contains:

       NAME="SLES"
       VERSION="12-SP2"
       VERSION_ID="12.2"
       PRETTY_NAME="SUSE Linux Enterprise Server 12 SP2"
       ID="sles"

       Then the results of various options will be:

       $ ./lsb_release --all
       LSB Version:     core-2.0-ia64:core-2.0-noarch:graphics-2.0-ia64:graph-
       ics-2.0-noarch
       Distributor ID: SUSE
       Description:    I enjoy using my distrib
       Release:        12.2
       Codename:       n/a

       $ ./lsb_release -a -s
       1.0 SUSE "I enjoy using my distrib" 12.2 n/a

       If the "/etc/lsb-release" file is absent (indicating this is not an LSB
       compliant distribution), the result will be:

       $ ./lsb_release -a
       LSB Version:    n/a
       Distributor ID: SUSE
       Description:    SUSE Linux Enterprise Server 12 SP2
       Release:        12.2
       Codename:       n/a

COPYRIGHT
       Copyright (C) 2000, 2002, 2004 Free Standards Group, Inc.
       Copyright (C) 2017 SUSE Linux GmbH

       This is free software; see the source for copying conditions.  There is
       NO  warranty;  not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
       PURPOSE.

       Originally written by Dominique MASSONIE.

lsb_release v3.1                  March 2020                    LSB_RELEASE(1)

Want to link to this manual page? Use this URL:
<
https://star2.abcm.com/cgi-bin/linux-man?query=lsb_release&sektion=1&manpath=>

home | help