Для того, чтобы при неуспешном обновлении не потерять уже имеющиеся данные, необходимо сделать резервное копирование.
Для обновления необходимо выполнить следующие действия:
Создать директорию для репозитория:
mkdir -p /srv/polymatica/repo/
Скачать архив репозитория osnova.zip в созданную директорию:
https://repo.polymatica.ru/analytics/releases/версия/osnova.zip
где версия – версия продукта в формате x.y.z.
Разархивировать архив osnova.zip:
cd /srv/polymatica/repo/ unzip osnova.zip
Добавить ключ для репозитория в список доверенных ключей:
cp osnova/polymatica.asc /etc/apt/trusted.gpg.d/
Подключить репозиторий:
echo "deb file:/srv/polymatica/repo/osnova/onyx/ onyx main" > /etc/apt/sources.list.d/polymatica.list
Отредактировать репозиторий:
echo "deb https://repo.polymatica.ru/analytics/releases/версия/osnova/onyx/ onyx main" > /etc/apt/sources.list.d/polymatica.list
где версия – версия продукта в формате x.y.z.
Выполнить обновление списка доступных пакетов:
apt update
Выполнить установку новых пакетов приложения:
apt install --only-upgrade polymatica*
Перезапустить приложение:
systemctl restart polymatica
Проверить статус приложения:
systemctl status polymatica