Продолжаю рассматривать отечественные дистрибутивы Linux на роль домашней и рабочей системы. На этот раз посмотрим на RED ОС. Разработчиков RED ОС является компания РЕД СОФТ. На текущий момент выпущено три версии RED ОС: 7.1, 7.2, 7.3. Мне не удалось найти убедительных источников но похоже RED ОС ведет свою родословную от ГосЛинукс, дистрибутива Linux ,специально созданного, для использования в гос. учреждениях РФ, изначально для ФСИН. В свою очередь ГосЛинукс разработан на базе CentOS 6. Операционная система доступна в 2-х вариантах: Рабочая станция, Сервер. Для версии 7.3 оба варианта доступны для архитектур x86-64, aarch64 (Байкал-M, Raspberry Pi), e2k v4 (Эльбрус). Каждый из вариантов доступен в 2-х редакциях: стандартная или сертифицированная. Имеется свой репозиторий Docker-образов. Стандартные версии дистрибутивов доступны для скачивания с сайта. Физическим лицам для некоммерческого использования продукт предоставляется бесплатно, юридическим лицам необходимо приобретать лицензию. Для RED ОС доступны руководство пользователя и администратора полностью на русском языке. Кроме этого на сайте доступна обширная база знаний в которой содержится просто огромное кол-во довольно подробных инструкций от настроек ОС и различного ПО (такого как Squid, Samba, Zabbix) до инструкций по сборке RPM пакетов. Объем базы знаний вызывает восторг, лет 10 - 15 назад когда я только начинал изучать Linux о таком можно было только мечтать. Opennet и другие ресурсы никто не отменял, но ТАКОЕ кол-во информации в одном месте да еще и на русском лично у меня даже сейчас вызывает удивление. В Базе знаний RED ОС содержится огромное кол-во материалов о настройке как рабочей станции так и сервера, и в дополнении к этому инструкции по установке различных CAD-систем, мессенджеров и даже Steam, Port Wine и многое другое. В дополнении к базе знаний есть канал на YouTube на котором тоже довольно много информации и канал в Telegram. Также на сайте доступен список совместимого ПО с возможностью поиска и список доступных в репозитории пакетов. Для меня оказалось неожиданностью, но в RED ОС в качестве графического инструмента установки пакетов применяется dnfdragora.   Я ожидал увидеть gnome-software-center, интересно почему решили от него отказаться? В плане кол-ва доступных пакетов RED ОС оказывается довольно аскетичной, возможно сказывается родство с CentOS. Проявляется это в том что в репозиториях много различного свободного ПО, скажем так, для работы а вот современных мессенджеров, эмуляторов и игр вы там не найдете. Я смог найти всего два пакета пригодных для игр - один из них это Steam а второй DosBox. В процессе поиска и установки различных приложений на RED ОС я с удивлением обнаружил, что большое кол-во ПО предоставляет для установки на Linux пакеты deb-формата, и намного реже rpm-формата. Причем это касается не только закрытого и\или коммерческого ПО но и свободного тоже так, например, ScummVM не предоставляет rpm. И даже наличие пакетов для CentOS-based дистрибутивов не всегда спасает, но об этом чуть позже. Так что при использовании RED ОС часто придется пользоваться либо Flatpak пакетами либо архивами с бинарной сборкой, что подтверждает “База знаний” RED ОС, в которой VS Code рекомендуется устанавливать используя flatpak, Telegram и Discord из tar.gz архива, а AnyDesk предлагается ставить из rpm пакета для RHEL 8. Пакет Способ установки viber Flatpak Yandex Disk rpm Skype rpm Telegram архив Discord архив VS Code rpm Впрочем наличие rpm-пакета не всегда решает проблему установки, например, установка Viber из rpm проходит успешно но запускаться программа отказывается “вываливая” список ошибок: Честно скажу что поленился разбираться и искать решение проблемы, плюс меня интересует сценарий использования Отечественных дистрибутивов обычным пользователем без знания подробностей функционирования Linux дистрибутивов. Таким образом Viber пришлось ставить из Flatpak.  Приключения с установкой ПО на этом не заканчиваются, по какой-то причине файловый менеджер в RED ОС отказывается запускать исполняемые файлы с ошибкой вида: При этом если запускать из терминала то запуск проходит успешно. Если бы для RED ОС существовал маскот по образу и подобию OS-tan то это была бы строгая учительница или педантичная коллега в офисном дресс-коде. Душа ее суха как страницы книг воздух в офисах. В репозиториях RED ОС мне не удалось найти никаких пакетов с играми за исключением установщика Steam. Ни the Battle for Wesnoth, ни свободных движков Doom, ни эмуляторов по типу SVUMMVM - ничего! Справедливости ради стоит сказать что я проверил сайты нескольких проектов (the Battle for Wesnoth, fheroes, SCUMMVM, Xonotic, RetroArch) и обнаружил что почти все ПО нынче распространяется либо в формате tar.gz с скомпилированными бинарными файлами, либо через flatpak. Для многих проектов есть пакеты для Debian\Ubuntu и крайне редко для есть пакеты для CentOS\Fedora.  Установка Steam на RED ОС выполняется из репозитория и не вызывает проблем. Установка и запуск нативных для Linux игр работает без нареканий, а вот в случае использования Proton все уже не так просто и зависит от оборудования и от игры. Некоторые запускаются без проблем, некоторые требуют дополнительной настройки, а некоторые вовсе не удается запустить. ION Storm запущенная нативно:  Ex Machine запущенная через Proton: Из репозиториев RED ОС можно выполнить установку WINE версии 8.2, что на мой взгляд достаточно свежея версия и позволит использовать некоторое количество Windows приложений. Здесь наблюдается та же проблема как и с любыми не “mainline” (Debian\Ubuntu\CentOS\Fedora) дистрибутивами. Многие ansible-роли не будут работать т.к. не пройдут проверку ansible_distribution. Но в отличие от ALT Linux правки будут намного проще т.к. RED ОС родственник CentOS, так например для роли geerlingguy.nginx мне пришлось внести лишь пару правок вида “or (ansible_distribution == “REDOS”)”. В документации RED ОС есть статья по установке Kubernetes версии 1.24, если нужна версия поновее то придется разбираться самому или искать помощи на просторах Интернета. В репозитории есть пакеты docker версии 20.10.24 и VirtualBox версии 6.1.42, также в наличии и podman. minikube работает без проблем как с docker так и c VirtualBox драйверами:  Софт в репозиториях RED ОС не “bleeding edge” но и не такой старый как у CentOS 7 (хм… интересная строка выводы версии для gcc): Также в репозиторих есть Zabbix 6-ой версии, множество различных экспортеров для Prometheus, а вот самого Prometheus нету: RED ОС подобен CentOS но только это RED ОС. На мой взгляд для домашнего использования лучше взглянуть на тот же ALT Linux или другие более распространенные дистрибутивы, например, Linux Mint. В случае использования на серверах RED ОС не плохой выбор - получаем в меру консервативную и стабильную ОС, особенно если есть потребность использовать ПО из реестра Отечественного ПО. Обширная русскоязычная документация и база знаний будет весьма полезна как начинающим так и опытным пользователям и администраторам. Я в своей практике это уже оценил - вместо тысячи строк в Telegram и кучи созвонов можно отправить ссылку на базу знаний и снабдить комментариями для конкретного случая.