Вопрос критичный. Необходимо перевести ЛЭРС на Linux. На данный момент существует только возможность установки в docker. По безопасности не можем это сделать, поэтому необходим дистрибутив установки непосредственно в систему. Подскажите, насколько это возможно и в какие сроки?
Мы такой пакет никогда не собирали, как это делается у нас нет информации. Соответственно, только после выпуска 3.58 мы можем начать изучать структуру rpm пакетов и что-то планировать. Так же уйдёт довольно много времени на отладку, так что срок не менее чем 4-6 месяцев.
Как вариант, мы можем предоставить вам архив с бинарными файлами системы под 64-битный linux. На REDOS система запускается, но установка потребуется ручная. Также для обновления нужно будет вручную скачивать архив и распаковывать в нужные папки.
Если это приемлемо, после выпуска 3.58 мы можем дать инструкции по запуску под redos.
Предварительно вам нужно согласовать установку на сервер интерпретатора powershell. В репозитории RED OS он есть, но урезанный, без нужных модулей. Поэтому, установить его нужно из официального репозитория Microsoft. Полное описание методов установки здесь, но мы используем гарантировано рабочий на RED OS release 8.0 DESKTOP Standard Edition.
Все остальные зависимости будут установлены из репозиториев RED OS.
Устанавливаем powershell (нужно сделать один раз).
В процессе установки появится диалог, в котором нужно будет ввести данные для подключения к серверу БД. Потребуется пользователь с правами на создание баз данных и создание новых пользователей. В дальнейшем система будет запущена под специально созданной учётной записью lers, у которой будет только права на доступ к нашей базе.
Можно будет установить вручную, но скрипт нужно будет доработать. Астры у нас под руками нет, так что понадобится административный ssh доступ к развёрнутой astra linux, чтобы мы могли адаптировать под неё скрипт.
Ну и повторю, что рекомендованный способ - это docker контейнеры. Если у вас нет проблем с установкой docker, используйте его. Другие способы установки на linux мы официально не поддерживаем.
PS: судя по этой таблице, все версии Astra Linux основаны на устаревших версиях Debian до 10 включительно. ЛЭРС для запуска требует Debian версии 11, или 12. А значит, на Astra Linux без Docker не заработает.
Мы не всегда ставим сразу последнюю версию приложения, сейчас у нас сервер версии 3.58.2, а при выполнении скрипта ставится 3.58.3. На отдельную машину с redos нужно поставить службу опроса той же версии, что и сервер. Как выполнить установку только службы опроса понятно, а вот как дополнительно задать её версию?
Я закроую эту тему, так как вся информация для решения исходной задачи уже есть. Если есть вопросы по этому скрипту, вы можете задавать их в разделе Установка, обновление, администрирование
Обратите внимание, что рекомендуемый способ установки ЛЭРС под Linux всё ещё docker.