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...
Main Author: | |
---|---|
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 |