Состав дистрибутива и репозиторий#
Способы поставки ОС 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монтируйте его и извлеките необходимое:
Добавьте каталог для точки монтирования:
mkdir /mnt/sbel-isoСмонтируйте ISO:
mount -o loop /<path_to>/sberlinux_fstec-<version>-x86_64-dvd.iso /mnt/sbel-isoСкопируйте необходимый файл:
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/– репозиторий, содержащий пакеты для отладки работы средств разработки.