Состав дистрибутива и репозиторий#

Способы поставки ОС Platform V SberLinux OS Server#

Варианты поставки дистрибутива ОС SberLinux OS Server:

  • на физическом носителе (USB-накопитель);

  • электронная поставка (через Личный кабинет клиента https://client.sbertech.ru/).

Обновления ОС SberLinux OS Server поставляются через:

  • Личный кабинет клиента;

  • онлайн-репозиторий https://sberlinux.sbertech.ru/fstec/<version>/, где <version> – первые две цифры версии ОС SberLinux OS Server в формате X.Y. (подробнее - в разделе «Онлайн-репозиторий»);

  • (по отдельному запросу) на физическом носителе.

Именование дистрибутива#

Сертифицированный дистрибутив ОС SberLinux OS Server представляет собой файл с уникальным идентификатором, имеющим вид SLO-<version>-<build_number>_<build_date>.<revision>-distrib.zip, где:

  • SLO - код продукта ОС SberLinux OS Server;

  • <version> - версия продукта;

  • <build_number> - номер сборки;

  • <build_date> - временной штамп (дата) сборки в формате (YYYYMMDD);

  • <revision> - номер ревизии сборки;

  • distrib.zip - формат (дистрибутив) и расширение файла (ZIP).

Пример наименования дистрибутива продукта для версии релиза 9.1.1:

SLO-9.1.1-fstec-547_20250724.0-distrib.zip

Состав дистрибутива#

Дистрибутив содержит в себе:

  • ISO-образ sberlinux_fstec-<version>-x86_64-dvd.iso (где <version> – первые две цифры версии ОС в формате X.Y.), предназначенный для безопасной установки Исполнений OS Server (в том числе средства контейнеризации) и OS Virtualization;

  • QCOW2-образ для развертывания Исполнения OS Core на виртуальных машинах - coreos/*-qemu.x86_64.qcow2;

  • локальный репозиторий BaseOS;

  • универсальные базовые образы (UBI-образы) на основе ОС SberLinux OS Server для создания и запуска контейнерных приложений:

    • containers/sberlinux_fstec-<major_version>-x86_64-micro.tar.xz;

    • containers/sberlinux_fstec-<major_version>-x86_64-minimal.tar.xz;

    • containers/sberlinux_fstec-<major_version>-x86_64-ubi.tar.xz;

      Где <version> – первая цифра версии ОС в формате N.

Подробнее о работе с UBI-образом - в разделе «Сценарии администрирования» → «Сценарии администрирования и эксплуатации» → «Средства контейнеризации» Руководства администратора.

Примечание

Для использования дополнительных образов из состава ISO cмонтируйте его и извлеките необходимое:

  1. Добавьте каталог для точки монтирования:

    mkdir /mnt/sbel-iso

  2. Смонтируйте ISO:

    mount -o loop /<path_to>/sberlinux_fstec-<version>-x86_64-dvd.iso /mnt/sbel-iso

  3. Скопируйте необходимый файл:

    cp /<path_to_file> /<path_to_destination>

Документация соответствующей версии сертифицированного продукта поставляется вместе с дистрибутивом через Личный кабинет клиента или на физическом носителе (в зависимости от варианта поставки).

Структура дистрибутива#

Типовая схема структуры дистрибутива:

SLO-<version>-<build_number>_<build_date>.<revision>-distrib.zip
|
└── sberlinux_fstec-<version>-x86_64-dvd.iso                                               # ISO-образ для установки OS Server (в том числе с 
    |                                                                                      #    пакетами контейнеризации) и OS Virtualization
    ├── [BOOT]/                                                                            # Загрузочные файлы BIOS
    |
    ├── BaseOS/                                                                            # Локальный репозиторий BaseOS
    |    ├── Packages/                                                                     # Каталог с RPM-пакетами
    |    |    ├── 3/                                                                       # Подкаталоги c
    |    |    ├── a/                                                                       #    RPM-пакетами,
    |    |    ├── b/                                                                       #    сгруппированными
    |    |    ├── ...                                                                      #    по первой букве
    |    |    └── z/                                                                       #    их имен
    |    └── repodata/                                                                     # Метаданные репозитория
    |
    ├── containers/                                                                        # Каталог с UBI-образами
    |    ├── sberlinux_fstec-9-x86_64-micro.tar.gz                                         # UBI-образ micro
    |    ├── sberlinux_fstec-9-x86_64-minimal.tar.gz                                       # UBI-образ minimal
    |    ├── sberlinux_fstec-9-x86_64-ubi.tar.gz                                           # UBI-образ
    |    └── TRANS.TBL                                                                     # Файл трансляции имен для совместимости с ISO 9660
    |
    ├── coreos/                                                                            # Каталог OS Core
    |    ├── SBCOS_fstec-<version>-<build_date>-<build_time>-<revision>-qemu.x86_64.qcow2  # QCOW2 для развертывания OS Core
    |    └── TRANS.TBL                                                                     # Файл трансляции имен для совместимости с ISO 9660
    |
    ├── EFI/                                                                               # Загрузочные файлы UEFI
    |
    ├── images/                                                                            # Образы для сетевой загрузки
    |
    ├── isolinux/                                                                          # Конфигурация загрузчика и вспомогательные модули
    |
    ├── media.repo                                                                         # Файл конфигурации локального репозитория
    |
    └── TRANS.TBL                                                                          # Файл трансляции имен для совместимости с ISO 9660

Примечание

Подробнее о пакетном составе UBI-образов - в разделе «Пакетный состав UBI-образов».

Онлайн-репозиторий#

Репозиторий ОС SberLinux OS Server представляет собой централизованное хранилище программного обеспечения, доступное по сети Интернет и позволяющее выполнять установку и обновление пакетов посредством менеджера пакетов DNF.

Для сертифицированных версий ОС SberLinux OS Server репозиторий доступен по адресу https://sberlinux.sbertech.ru/fstec/<version>/, где <version> – первые две цифры версии ОС SberLinux OS Server в формате X.Y.

Важно

Для доступа к репозиторию сделайте запрос в коммерческую службу разработчика ОС SberLinux OS Server - через форму обратной связи (https://platformv.sbertech.ru/products/oblachnaya-infrastruktura/linux-os-server#form).

Внимание

Обновления безопасности для соответствующих сертифицированных версий ОС SberLinux OS Server также будут доступны для установки в репозиториях с совпадающими номерами в формате X.Y. Например, обновление версии 9.1.Z будет доступно в репозитории https://sberlinux.sbertech.ru/fstec/9.1/.

Установка и обновление пакетов, в том числе установка обновлений безопасности, для сертифицированных версии ОС SberLinux OS Server должны производиться только из каталога /sberlinux-9-for-x86_64-baseos-rpms/ репозитория. Данный каталог содержит пакеты, которые прошли сертификационные испытания по требованиям безопасности информации ФСТЭК России.

Верхнеуровневая структура каталогов репозитория:

  • /sberlinux-9-for-x86_64-baseos-rpms/ – базовый репозиторий сертифицированной версии ОС SberLinux OS Server;

  • /sberlinux-9-for-x86_64-baseos-debug-rpms/ – репозиторий, содержащий пакеты для отладки работы программ;

  • /sberlinux-9-for-x86_64-baseos-extra-rpms/ – репозиторий, содержащий пакеты со средствами разработки;

  • /sberlinux-9-for-x86_64-baseos-extra-debug-rpms/ – репозиторий, содержащий пакеты для отладки работы средств разработки.