В Linux нет такой единой точки, для которой вы могли бы написать один заголовок и затем продолжать его использовать.Более того, поскольку многие части Linux имеют независимую версию, единой версии не существует.
При этом версию ядра можно получить с помощью baseunix.fpuname ().Версия дистрибутива сложная, поскольку каждый дистрибутив хранит информацию о своей версии по-своему.
Первым шагом будет определение необходимой информации и примерное представление о том, где ее получить (например, системные библиотеки, такие как libc, дополнительнаяинформация, такая как sysctl и / proc, и если системы более высокого уровня в настольных системах позволяют запрашивать такую информацию, например, через DBUS).Эти ссылки не всегда будут на Паскале.Затем задайте конкретные вопросы здесь или на форумах / рассылках Lazarus.
Но не существует WMI-подобной функциональности, которая всегда работает и довольно инвариантна.Linux является и остается хакерской и твикерской ОС, разделенной на отдельные дистрибутивы с небольшим количеством ценных бумаг.DBUS и HAL шли в этом направлении, но версионит и переход на новую библиотеку сделали этот маршрут менее универсальным.