Функциональные характеристики и жизненный цикл VEOS [Документация VAS Experts]

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
veos:lifecycle [2023/03/19 19:46] staspolevicveos:lifecycle [2023/10/10 08:25] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-====== Функциональные характеристики и жизненный цикл VEOS ====== +====== Функциональные характеристики и жизненный цикл VEOS ====== 
-{{indexmenu_n>8}}+{{indexmenu_n>9}}
  
 ===== Функциональные характеристики ===== ===== Функциональные характеристики =====
-Операционная система VEOS (далее – VEOS), представляет собой овокупность интегрированных программ, созданных на основе ОС «Linux», и обеспечивает обработку, хранение и передачу информации в защищенной программной среде в круглосуточном режиме эксплуатации.+Операционная система VEOS (далее – VEOS), представляет собой совокупность интегрированных программ, созданных на основе ОС «Linux», и обеспечивает обработку, хранение и передачу информации в защищенной программной среде в круглосуточном режиме эксплуатации.
 VEOS обладает следующими функциональными характеристиками: VEOS обладает следующими функциональными характеристиками:
   * обеспечивает возможность обработки, хранения и передачи информации;   * обеспечивает возможность обработки, хранения и передачи информации;
Строка 19: Строка 19:
 функциональных задач необходимых пользователям (должностным лицам для выполнения  функциональных задач необходимых пользователям (должностным лицам для выполнения 
 5 5
-определѐнных должностными инструкциями, повседневных действий) и поставляется в виде+определённых должностными инструкциями, повседневных действий) и поставляется в виде
 дистрибутива и комплекта эксплуатационной документации. дистрибутива и комплекта эксплуатационной документации.
 В структуре VEOS можно выделить следующие функциональные элементы: В структуре VEOS можно выделить следующие функциональные элементы:
Строка 62: Строка 62:
  
 ===== Жизненный цикл ===== ===== Жизненный цикл =====
 +В качестве технологического комплекса для выпуска VEOS используется инфраструктура на основе технологий сборки и поддержки свободного программного обеспечения Linux. Кроме того, данная инфраструктура позволяет обеспечить интеграцию в окружение операционной системы и поддержку программных продуктов различных разработчиков.
 +
 +Инфраструктура поддержки, разработки и обновления ПО включает в себя следующие компоненты
 +
 +==== Репозиторий исходных кодов программ ====
 +В репозитории хранятся все исходные коды вместе с историей изменений. Обеспечивается ведение нескольких веток одного проекта как одним разработчиком, так и разными, в целях поддержки нескольких версий дистрибутива, а также нескольких дистрибутивов. Репозиторий исходных кодов интегрирован с системой сборки пакетов.
 +
 +==== Система сборки пакетов ====
 +При сборке пакета из исходных кодов автоматически формируется виртуальная файловая система, гарантирующая воспроизводимость сборки независимо от конфигурации сборочной системы. Сборка пакетов в виртуальной среде позволяет фиксировать среду сборки, а также обеспечивает её безопасность. Система сборки интегрирована с репозиторием исходных кодов программ и позволяет отслеживать связь между собранными пакетами и исходным кодом, что упрощает тестирование и отладку решений.
 +
 +==== Система распараллеливания сборки ====
 +Обеспечивает распределенную сборку пакетов на доступных компьютерных мощностях, что позволяет достигать оптимального времени сборки пакетов и, при необходимости, пересборки всего репозитория.
 +
 +==== Единая система управления пакетами программ ====
 +Управление программным обеспечением осуществляется единой системой, представляющей ПО в виде так называемых пакетов и контролирующей зависимости между пакетами, включая версии пакетов. Наличие этой системы позволяет формировать дистрибутивы с контролированной замкнутостью по зависимостям между программными компонентами, а в дальнейшем – организовывать выборочную установку пакетов или их обновление, без нарушения целостности системы и без потери пользовательских настроек.
 +
 +==== Единая система установки ====
 +Установка дистрибутива осуществляется единой настраиваемой системой, интегрированной с системой управления системными объектами и с системой управления пакетами.
 +
 +==== Система генерации дистрибутивов ====
 +Данная система позволяет создавать инсталляционные образы дистрибутивов (наборы iso-образов CD или DVD) по файлу конфигурации (набору целевых пакетов) с учётом зависимостей между пакетами.