Основные характеристики
Аппаратная поддержка
Образ продукта собран на новом LTS-ядре Linux 6.12. Ядра веток 6.6, 6.1, 5.10 и 5.15 доступны в репозиториях.
Поддержка множества Wi-Fi-карт осуществляется с помощью модулей ядра, а также bluetooth-модулей – в большинстве случаев "из коробки".
Обеспечена поддержка новейших видеокарт NVIDIA: репозитории содержат драйверы Nvidia 340, 390, 470, 510, 515, 520, 525 в виде модулей ядра с автоустановкой посредством фирменной консольной утилиты kroko-cli.
Система содержит обновлённые библиотеками трёхмерной графики MESA.
Программная платформа
Программная платформа 2021.1 построена на независимой от других дистрибутивов пакетной базе.
Платформа реализована на основе собственной среда сборки abf.io, в которой пользователи могут сами собирать нужные им пакеты и создавать собственные репозитории.
В платформе используются системные программные продукты: glibc 2.33, gcc 11.2, Java версий 1.8, 11, 17.
Программное обеспечение
В качестве прикладного ПО в составе ОС используются:
- свежие пакеты программ, в большинстве своем соответствующие стабильной ветке Upstream;
- рабочая оболочка на основе KDE Plasma 5.27 с собственным вариантом оформления и поддержкой темной темы, в том числе добавлен новый алгоритм позиционирования иконок на рабочем столе из версии Plasma 6.3;
- фирменный индикатор обновлений Системы, автопереключение на резервные "зеркала" при недоступности основных;
- в Систему добавлены российские корневые сертификаты ТЦИ.
В состав ОС включены следующие категории дополнительных системных приложений:
- архиваторы и утилиты сжатия;
- средства управления пакетами и обновлениями (DNF/RPM);
- приложения мониторинга, журналирования и диагностики;
- приложения для работы с файлами и файловыми системами;
- средства настройки системы и учётных записей (локализация, дата/время, службы systemd);
- настройка параметров загрузки и восстановления (GRUB2, целевые состояния systemd);
- настройка оборудования (графика, звук, печать, Bluetooth и др.);
- утилиты настройки сети (NetworkManager);
- межсетевой экран и NAT на базе nftables;
- средства удалённого доступа и администрирования (OpenSSH, Xrdp);
- инструменты резервного копирования и переноса данных;
- средства работы с образами и установочными носителями (создание/запись ISO).
Сети и развертывание
В Системе реализованы следующие механизмы сетевой конфигурации и автоматизированного развертывания:
- автоматизированная установка по сценариям kickstart: задание разметки дисков, набора пакетов, сетевых параметров, pre-/post-скриптов; поддерживается самостоятельное задание учётных данных при первом входе в Систему;
- установка по сети с использованием PXE/iPXE, загрузка по HTTP/HTTPS (включая UEFI), подключение установочных репозиториев по HTTPS с проверкой криптографических подписей пакетов;
- управление сетевыми подключениями на базе NetworkManager (утилиты nmcli/nmtui): проводные и беспроводные сети, статическая и динамическая (DHCPv4/DHCPv6) конфигурация, DNS и маршрутизация, поддержка IPv4/IPv6 (dual-stack), VLAN, мостирование (bridge), агрегирование (bonding), 802.1X, VPN (например, OpenVPN, IPsec, WireGuard), настройка прокси;
- синхронизация времени по NTP (chrony) с поддержкой настройки источников времени и корректной работы в доменной среде;
- межсетевой экран на базе nftables для фильтрации трафика и NAT на уровне узла; интеграция с systemd (управление сервисами правил, журналирование и контроль состояния);
- присоединение к доменным инфраструктурам: IPA и Samba/Active Directory (через realmd/SSSD, Kerberos/LDAP), централизованная аутентификация, применение политик доступа, автоматическое создание домашних каталогов пользователей;
- использование репозиториев программного обеспечения по HTTPS, возможность организации локальных зеркал и кэширующих прокси для массовых развертываний; управление установками и обновлениями через DNF при низкоуровневом учёте пакетов в RPM;
- средства постустановочной конфигурации для тиражирования настроек (скрипты оболочки, профили systemd, при необходимости — инструменты оркестрации, такие как Ansible).
Защита информации
В части защиты информации в ОС поддерживается:
- запутывающее кодирование по ГОСТ в браузерах и OpenSSL;
- технология подписей исполняемых файлов IMA;
- установка и загрузка с шифрованных разделов без ввода пароля при загрузке (технология tpm2).
Состав дистрибутива
В состав образа сервера входят следующие компоненты:
- графический, консольный и автоматизированный установщики;
- ядро Linux 6.12;
- системный менеджер systemd;
- сервер SSH openssh-server;
- служба синхронизация времени chrony;
- служба автоматической или ручной настройки сети NetworkManager;
- В состав образа рабочей станции так же входит графическая оболочка на основе KDE Plasma5 и комплект прикладных программ.
Доступные в репозитории компоненты
Другие компоненты можно установить из обширного официального репозитория РОСА, например:
- служба каталогов FreeIPA (пакет ipa-server);
- служба каталогов Samba AD;
- DNS-сервер bind;
- база данных MariaDB (MySQL) (пакет mariadb);
- база данных PostgreSQL (пакет postgresql, либо postgresql14, либо postgresql15);
- веб- и прокси-сервер apache (с пакета apache-base);
- веб- и прокси-сервер nginx и различные модули для него (пакеты nginx-module-*);
- система мониторинга (пакет zabbix5.0), Nagios, Monitorix, Monit и т.д.;
- виртуализация (qemu+libvirt);
- российское ответвление nginx – и те же самые модули, что и для nginx:
- angie-module-perl;
- angie-module-rtmp;
- angie-module-upload;
- angie-module-http_auth_pam;
- angie-module-ndk;
- angie-module-array-var;
- angie-module-aws-auth;
- angie-module-brotli;
- angie-module-spnego-auth;
- и многие другие.
Репозиторий ОС "сервер" является общим с репозиторием ОС "рабочая станция".
Также можно установить различные графические оболочки для ОС, однако рекомендуется использовать Систему с имеющейся в образе оболочкой KDE Plasma5, в остальных случаях разработчик не может гарантировать корректность работы ОС. Возможные варианты с графическими средами приведены ниже (таблица 1).
Дополнительно необходимо установить пакет task-x11.
Примечание – Проверить целостность образов можно командой:
checkisomd5 ИмяОбраза
Или выбрав при начальной загрузке Системы с инсталляционного носителя режим "Проверка целостности" в меню загрузчика "Диагностика".