Различия

Показаны различия между двумя версиями страницы.


lsb [2025/07/06 12:39] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== LSB Linux Ubuntu или как узнать версию Linux ======
  
 +{{htmlmetatags>
 +metatag-description=(Linux Standard Base — проект, целью которого является стандартизация внутренней структуры операционных систем, основанных на Linux.)
 +}}
 +
 +{{ ::how-to-check-ubuntu-version.png?nolink&400 |}}
 +
 +**Linux Standard Base, LSB** — совместный проект нескольких дистрибутивов Linux при организации Linux Foundation, целью которого является стандартизация внутренней структуры операционных систем, основанных на Linux. LSB опирается на существующие спецификации, такие как [[POSIX]], Single UNIX Specification, и другие открытые стандарты, при этом расширяя и дополняя их.
 +
 +По их словам:
 +
 +Цель LSB — разработать и продвигать набор стандартов, который увеличит совместимость различных дистрибутивов Linux и даст возможность запускать приложения на любой совместимой системе. Кроме того, LSB поможет скоординировать усилия в привлечении разработчиков к написанию и портированию приложений под Linux.
 +
 +Чтобы сертифицировать программный продукт на совместимость со стандартом LSB, нужно пройти сертификационную процедуру, которая проводится The Open Group сотрудничающей с Free Standards Group.
 +
 +LSB специфицирует: стандартные библиотеки, несколько команд и утилит в дополнение к стандарту [[POSIX]], структуру иерархии файловой системы, уровни запуска и различные расширения системы X Window System.
 +
 +<note important>Стандарт LSB критикуют за то, что он не принимает предложения проектов, в особенности Debian, находящихся за пределами круга его членов.
 +К примеру, LSB предписывает поставлять программные пакеты (packages) в формате RPM, который был разработан гораздо позже формата deb, однако разработчики Debian не собираются менять свой формат, так как считают его лучше RPM.</note>
 +
 +===== Как узнать версию Linux =====
 +
 +Чтобы узнать версию Linux, убедитесь, что в системе установлен пакет LSB, например так:
 +<file php>
 +$ apt search ^lsb-release
 +
 +lsb-release/focal,focal,now 11.1.0ubuntu2 all [installed]
 +  Linux Standard Base version reporting utility
 +</file>
 +
 +
 +Для вывода информации о версии окружающей операционной системе, используйте ключ a.<file bash>
 +$ lsb_release -a
 +No LSB modules are available.
 +Distributor ID: Ubuntu
 +Description:    Ubuntu 20.04.1 LTS
 +Release:        20.04
 +Codename:       focal
 +</file>
 +
 +Чтобы узнать версию ядра Linux используйте команду uname с ключом a:
 +<file bash>
 +$ uname -a
 +Linux zab.mirax-hotel.com 5.4.0-62-generic #70-Ubuntu SMP Tue Jan 12 12:45:47 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
 +</file>

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!