Перед обновлением следует выполнить резервное копирование. Перед обновлением системы, работающей с внешней PostgreSQL, необходимо убедиться, что в ней созданы все базы данных согласно списку. После обновления в связи с миграциями на запуск системы может понадобиться больше времени, чем обычно. |
Для офлайн-обновления при пакетной установке необходимо выполнить следующие действия:
mkdir -p /srv/polymatica/repo |
# 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 |
# 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.
Распаковать архив с репозиторием:
# 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 |
# 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 |
Выполнить обновление списка доступных пакетов:
apt update |
Выполнить установку новых пакетов:
apt install --only-upgrade polymatica* |
Выполнить обновление списка доступных пакетов:
apt-get update |
Выполнить установку новых пакетов:
apt-get install polymatica* |
Выполнить установку новых пакетов:
yum update polymatica* |
Проверить статус сервисов системы:
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 |