Различия
Показаны различия между двумя версиями страницы.
dpi:epdg:installation_setup:installation_process [2024/04/25 13:11] – создано elena.krasnobryzh | dpi:epdg:installation_setup:installation_process [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ======installation_process====== | + | {{indexmenu_n> |
+ | ======Процесс установки====== | ||
+ | =====Дистрибутив===== | ||
+ | Дистрибутив ПО состоит из DEB-пакета, | ||
+ | Кроме основного DEB/RPM пакета ПО, дистрибутив может содержать дополнительные DEB/RPM пакеты ПО, наличие которых требуется для корректной установки основного пакета. | ||
+ | |||
+ | =====Очередность установки и варианты развертывания===== | ||
+ | Процесс установки заключается в установке необходимых пакетов ПО из репозитория ОС, из дополнительных пакетов ПО в составе дистрибутива и установки пакета основного ПО.\\ | ||
+ | Установка ПО может быть осуществлена в поддерживаемых дистрибутивом ОС в различных вариантах развертывания: | ||
+ | |||
+ | =====Шаг 1. Установка зависимостей из репозитория ОС===== | ||
+ | Ubuntu: | ||
+ | <code bash>apt -yqq install libmnl-dev | ||
+ | apt -yqq install libsctp-dev</ | ||
+ | |||
+ | Ubuntu в Docker: | ||
+ | <code bash>apt -yqq install libmnl-dev | ||
+ | apt -yqq install libsctp-dev | ||
+ | apt -yqq install rsyslog | ||
+ | apt -yqq install iproute2</ | ||
+ | |||
+ | CentOS: | ||
+ | <code bash>yum -yqq install lksctp-tools-devel | ||
+ | yum -yqq install libmnl-devel | ||
+ | dnf -yq --enablerepo=powertools install trousers-devel</ | ||
+ | |||
+ | CentOS в Docker: | ||
+ | <code bash>yum -yqq install lksctp-tools-devel | ||
+ | yum -yqq install libmnl-devel | ||
+ | dnf -yq --enablerepo=powertools install trousers-devel | ||
+ | yum -yqq install rsyslog</ | ||
+ | |||
+ | =====Шаг 2. Скачивание пакета дистрибутива из репозитория===== | ||
+ | <code bash>rpm --import http:// | ||
+ | rpm -Uvh http:// | ||
+ | </ | ||
+ | |||
+ | =====Шаг 3. Установка зависимостей из пакетов дистрибутива===== | ||
+ | Ubuntu: | ||
+ | <code bash> | ||
+ | |||
+ | CentOS: | ||
+ | <code bash>rpm -i libgtpnl*.rpm</ | ||
+ | |||
+ | =====Шаг 4. Установка ПО из пакета дистрибутива===== | ||
+ | Ubuntu: | ||
+ | <code bash> | ||
+ | |||
+ | CentOS: | ||
+ | <code bash>rpm -i vase-epdg*.rpm</ |