Данное руководство предназначено для установки ПО ECSS-10 на ОС AstraLinux 1.7 SE (Smolensk) в открытом контуре (с доступом к интернет-репозиториям)
Информация о системе:
uname -a
Linux ecss1 5.15.0-33-generic #astra2+ci56 SMP Wed Aug 10 15:42:06 UTC 2022 x86_64 GNU/Linux
lsb_release -a
No LSB modules are available.
Distributor ID: AstraLinux
Description: Astra Linux 1.7 x86-64
Release: 1.7_x86-64
Codename: 1.7_x86-64
Процесс разбивки диска и настройки сети описан в основной документации.
Установка пакетов ECSS
- Выполнить настройку пакетного менеджера apt
Создать файл /etc/apt/preferences.d/ecss с содержимым
Package: ecss* Pin: version 14.* Pin-Priority: 1001 Package: mysql* Pin: release l=ECSS10 Pin-Priority: 1001 Package: erlang* Pin: release l=ECSS10 Pin-Priority: 1001
- Настроить репозитории
/etc/apt/sources.list.d/eltex-ecss10-stable.list
deb [arch=amd64] http://archive.eltex.org/ssw/bionic/3.14 stable main extras external deb http://archive.ubuntu.com/ubuntu bionic main restricted deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted deb http://archive.ubuntu.com/ubuntu bionic universe deb http://archive.ubuntu.com/ubuntu bionic-updates universe deb http://archive.ubuntu.com/ubuntu bionic multiverse deb http://archive.ubuntu.com/ubuntu bionic-updates multiverse deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-security main restricted deb http://archive.ubuntu.com/ubuntu bionic-security universe deb http://archive.ubuntu.com/ubuntu bionic-security multiverse deb [trusted=yes] http://deb.debian.org/debian bullseye main deb [trusted=yes] http://deb.debian.org/debian buster main
/etc/apt/sources.list
deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update/ 1.7_x86-64 main contrib non-free deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free
- Выполнить импорт ключей
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 33CB2B750F8BB6A5
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 605C66F00D6C9793
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DCC9EFBF77E11517
- Выполнить установку пакетов ECSS по документации