Re: [devel] Определение версии дистрибутива Linux

Damir Shayhutdinov =?iso-8859-1?q?damir_=CE=C1_altlinux=2Eorg?=
Пт Фев 24 11:39:48 MSK 2006


24.02.06, Vitaly Lipatov<lav на altlinux.ru> написал(а):
> Озадачился тем, что необходимо определить
> на каком именно дистрибутиве исполняется скрипт.
Эта задача в общем случае не решается, пока существует LFS.

> Известны ли какие-либо наработки в этой области?
Известны. Называется LSB, а программа конкретно называется
lsb_release. По функциональности она аналогична uname, только работает
не для ядра, а для дистрибутива.

Вот пример вывода этой программы для FC4
[damir на athena ~]$ lsb_release -a
LSB Version:    1.3
Distributor ID: FedoraCore
Description:    Fedora Core release 4 (Stentz)
Release:        4
Codename:       Stentz

К несчастью, не все дистрибутивы озабочиваются поддержкой LSB.


Подробная информация о списке рассылки Devel