Данное руководство предназначено для установки ПО ECSS-10 на ОС AstraLinux 1.7 SE (Smolensk) в закрытом контуре (без доступа к интернет-репозиториям)
Скопируйте архив на целевую систему, после чего выполните:
1. Распаковка архива
tar xf astra_1.7.2_deb_ecss_14.11.tar.gz
2. Добавить локальный репозиторий (остальные репозитрии можно закомментировать)
deb [trusted=yes] file:/home/eltex/archives /
Домашняя директория может отличаться
Также, рекомендуется подключить локальный репозиторий AstraLinux
3. Выполнить настройку пакетного менеджера apt
Создать файл /etc/apt/preferences.d/ecss с содержимым
Package: ecss* Pin: version 14.11.* Pin-Priority: 1001 Package: mysql* Pin: release l=ECSS10 Pin-Priority: 1001 Package: erlang* Pin: version 2:21.3.16+eltex-1 Pin-Priority: 1001
В зависимости от устанавливаемой версии пакета ecss* указывается соответствующая версия релиза - version 14.11.*/version 14.12.*/version 14.14.*
Версия erlang* для релиза 14.14 должна быть 2:21.3.21+eltex-1
4. После добавления репозитория необходимо обновить список пакетов
sudo apt update
4. Далее можно приступать к установке пакетов ECSS-10
- sudo apt install ecss-mysql
При установке данного пакета будут запрашиваться данные:
Данная маска указывает, для какого пула IP-адресов будет доступен вход в базу данных:
если ecss-mysql устанавливается на том же хосте, что и остальная система (ecss-node), используйте адрес 127.0.0.%.
если ecss-mysql сервер будет установлен на другом хосте (или в режиме кластера), то укажите пул адресов, в который будет входить адрес сервера, на котором будет установлен ecss-node. К примеру, если ecss-node будет установлен на сервер с IP-адресом 192.168.1.1/24, а ecss-mysql — на сервер с IP-адресом 192.168.1.2/24, то в ответе на этот вопрос нужно указать маску 192.168.1.%.
С описанием других запрашиваемых данных можно ознакомиться в документации
- sudo apt install ecss-node
ответы выделены курсором
- sudo apt install ecss-media-server
- sudo apt install ecss-web-conf
- sudo apt install ecss-restfs
Установка основных компонентов завершена