...
- При необходимости создать директорию для репозитория:
Блок кода language bash mkdir -p /srv/polymatica/repo
- При необходимости удалить распакованный репозиторий старой версии:
Блок кода language bash # Astra Linux CE 2.12 / SE 1.7 rm -r /srv/polymatica/repo/astra # Debian 10 / 11 / 12 и ОСнова 2 rm -r /srv/polymatica/repo/debian # Альт 10 СП Сервер / Альт 10 Сервер rm -r /srv/polymatica/repo/alt # РЕД ОС 8 rm -r /srv/polymatica/repo/redos
- Поместить в директорию для репозитория архив с репозиторием:
Блок кода language bash # Astra Linux CE 2.12 / SE 1.7 https://repo.polymatica.ru/platform/packages/releases/<VERSION>/astra_orel.zip # Debian 10 / 11 и ОСнова 2 https://repo.polymatica.ru/platform/packages/releases/<VERSION>/debian_buster.zip # Debian 12 https://repo.polymatica.ru/platform/packages/releases/<VERSION>/debian_bookworm.zip # Альт 10 СП Сервер / Альт 10 Сервер https://repo.polymatica.ru/platform/packages/releases/<VERSION>/alt_10.zip # РЕД ОС 8 https://repo.polymatica.ru/platform/packages/releases/<VERSION>/redos_8.zip
где <VERSION> – версия продукта в формате x.y.z.
Распаковать архив с репозиторием:
Блок кода language bash # Astra Linux CE 2.12 / SE 1.7 cd /srv/polymatica/repo && unzip astra_orel.zip # Debian 10 / 11 и ОСнова 2 cd /srv/polymatica/repo && unzip debian_buster.zip # Debian 12 cd /srv/polymatica/repo && unzip debian_bookworm.zip # РЕД ОС 8cd /srv/polymatica/repo && unzip redos_8.zip
- Открыть файл с подключенным репозиторием:
Блок кода language bash # Astra Linux CE 2.12 / SE 1.7, Debian 10 / 11 / 12, ОСнова 2, Альт 10 СП Сервер 10 / Альт 10 Сервер nano /etc/apt/sources.list.d/polymatica-platform.list # РЕД ОС 8 nano /etc/yum.repos.d/polymatica-platform.repo
- Выполнить обновление системы:
- Astra Linux CE 2.12 / SE 1.7, Debian 10 / 11 / 12, ОСнова 2, Альт Сервер 10 / 10 Сервер
Выполнить обновление списка доступных пакетов:
Блок кода language bash apt update
Выполнить установку новых пакетов:
Блок кода language bash apt install --only-upgrade polymatica-*
- Альт 10 СП Сервер / Альт 10 Сервер
Выполнить обновление списка доступных пакетов:
Блок кода language bash apt-get update
Выполнить установку новых пакетов:
Блок кода language bash apt-get install polymatica-*
- РЕД ОС 8
Выполнить установку новых пакетов:
Блок кода language bash yum update polymatica-*
- Astra Linux CE 2.12 / SE 1.7, Debian 10 / 11 / 12, ОСнова 2, Альт Сервер 10 / 10 Сервер
Проверить статус сервисов системы:
Блок кода language bash for service in $(systemctl list-unit-files polymatica-platform* | grep .service | cut -d. -f1); do echo "$service is $(systemctl show -p SubState --value $service)"; done