LSB_RELEASE(1)

NAME
lsb_release - manual page for lsb_release (LSB-Tools-0.6)

DESCRIPTION
lsb_release prints certain LSB (Linux Standard Base) and Distribution infomation.

usage: lsb_release [-h] [-v] [-i] [-d] [-r] [-c] [-a] [-s]

  optional arguments:

-h, --help
    show this help message and exit

-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
    Display all of the above information in short output format

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, DISTRIB_DESCRIPTION. If the "/etc/lsb-release.d" directory exists, it is searched for filenames 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 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:graphics-2.0-noarch
Distributor ID: MyDistrib
Description: I enjoy using my distrib
Release: 1.0RC4
Codename: TryIt $ ./lsb_release -a -s
1.0 MyDistrib "I enjoy using my distrib" 1.0RC4 TryIt

AUTHOR
Written by DJ Lucas.

REPORTING BUGS
Report bugs at https://github.com/djlucas/LSB-Tools/. Please include a complete, self contained example that will allow the bug to be reproduced, and say which version of LSB-Tools you are using.

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