Linux kernel configuration build for application systems

The Linux operating system is a modern open operating system containing more than 10,000 configuration variables and a large variety of functional system elements that handle the processing of various kinds of tasks. The task is to create some version of the OS for a class of applied systems (medici...

Full description

Bibliographic Details
Main Author: S. V. Kozin
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2019-02-01
Series:Труды Института системного программирования РАН
Subjects:
Online Access:https://ispranproceedings.elpub.ru/jour/article/view/1126
_version_ 1818772279496015872
author S. V. Kozin
author_facet S. V. Kozin
author_sort S. V. Kozin
collection DOAJ
description The Linux operating system is a modern open operating system containing more than 10,000 configuration variables and a large variety of functional system elements that handle the processing of various kinds of tasks. The task is to create some version of the OS for a class of applied systems (medicine, biology, etc.). This task is solved by analyzing the basic functions of the OS kernel and choosing from a variety of elements the most suitable for the operational management of application functions. Based on them, a model of variability is created from the basic characteristics of the OS and the model of the OS variant, including the main functional elements of the OS kernel. These models are tested for the correctness of their identification and relationships with other elements. Then, using these models, the OS version is configured as a configuration file. This file is verified and undergoes comprehensive testing on a set of tests that verify the correct functioning of the operating environment and the processing of tasks of applied systems. This paper discusses how to build a ready-made version of the operating system kernel from source. The preparations, the necessary packages, the patches for them and the ways of their installation will be affected. Then it presents a method for configuring a system version assembled from source and configuring the kernel to run.
first_indexed 2024-12-18T10:06:50Z
format Article
id doaj.art-ff66ad0546cb44438dcdaf9c18a84f02
institution Directory Open Access Journal
issn 2079-8156
2220-6426
language English
last_indexed 2024-12-18T10:06:50Z
publishDate 2019-02-01
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
record_format Article
series Труды Института системного программирования РАН
spelling doaj.art-ff66ad0546cb44438dcdaf9c18a84f022022-12-21T21:11:32ZengIvannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262019-02-0130616117010.15514/ISPRAS-2018-30(6)-91125Linux kernel configuration build for application systemsS. V. Kozin0Институт системного программирования им. В.П. Иванникова РАН; Национальный исследовательский университет Высшая школа экономикиThe Linux operating system is a modern open operating system containing more than 10,000 configuration variables and a large variety of functional system elements that handle the processing of various kinds of tasks. The task is to create some version of the OS for a class of applied systems (medicine, biology, etc.). This task is solved by analyzing the basic functions of the OS kernel and choosing from a variety of elements the most suitable for the operational management of application functions. Based on them, a model of variability is created from the basic characteristics of the OS and the model of the OS variant, including the main functional elements of the OS kernel. These models are tested for the correctness of their identification and relationships with other elements. Then, using these models, the OS version is configured as a configuration file. This file is verified and undergoes comprehensive testing on a set of tests that verify the correct functioning of the operating environment and the processing of tasks of applied systems. This paper discusses how to build a ready-made version of the operating system kernel from source. The preparations, the necessary packages, the patches for them and the ways of their installation will be affected. Then it presents a method for configuring a system version assembled from source and configuring the kernel to run.https://ispranproceedings.elpub.ru/jour/article/view/1126система linuxмодель характеристикмодель системыверификациятестированиевариант ядра осконфигурационная сборкаверификация исходного файлатестирование выходного файла
spellingShingle S. V. Kozin
Linux kernel configuration build for application systems
Труды Института системного программирования РАН
система linux
модель характеристик
модель системы
верификация
тестирование
вариант ядра ос
конфигурационная сборка
верификация исходного файла
тестирование выходного файла
title Linux kernel configuration build for application systems
title_full Linux kernel configuration build for application systems
title_fullStr Linux kernel configuration build for application systems
title_full_unstemmed Linux kernel configuration build for application systems
title_short Linux kernel configuration build for application systems
title_sort linux kernel configuration build for application systems
topic система linux
модель характеристик
модель системы
верификация
тестирование
вариант ядра ос
конфигурационная сборка
верификация исходного файла
тестирование выходного файла
url https://ispranproceedings.elpub.ru/jour/article/view/1126
work_keys_str_mv AT svkozin linuxkernelconfigurationbuildforapplicationsystems