Рекомендуется перед переходом на каждую версию делать полный snapshot сервера, и backup security server. Обновление до версии 7.0.0 поддерживается только с версии 6.26.3 Если вы используете более старую версию, сначала выполните обновление до версии 6.26.3, а затем до версии 7.0.4 Если Вы случайно попали на эту страницу, и Вы имеете версию X-Road 6.21.1, закройте её и откройте страницу [[обновление_сервера_безопасности|Пошаговая инструкция по обновлению сервера безопасности с версии 6.21.1 по версию 6.26.3 на Ubuntu 18.04]] Полагается что команды будут выполнены под пользователем root. Пропускаем Как установить версию 6.26.3 на Ubuntu20.04 если была выполнена установка Ubuntu 20.04 на месте. ====Как установить версию 6.26.3 на Ubuntu20.04===== Удалить репозитории https://deb.tunduk.kg/ubuntu18.04-6.26.3 $ sudo rm -rf /etc/apt/sources.list.d/* Добавить репозиторий в список источников пакетов ОС $ echo "deb https://deb.tunduk.kg/ubuntu20.04-6.26.3 /" | sudo tee -a /etc/apt/sources.list.d/xroad.list Произвести обновление обновление системы $ sudo apt-get update && apt full-upgrade Включить все службы X-Road в автозагрузку $ sudo systemctl enable xroad-proxy xroad-signer xroad-confclient xroad-monitor xroad-opmonitor xroad-proxy-ui-api Проверить все ли службы включены $ sudo systemctl list-units "xroad-*" Стартовать службы X-Road: $ sudo systemctl start "xroad-*" или $ sudo systemctl start xroad-proxy Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. Чтобы убедиться, что сервисы X-Road находятся в запущенном состоянии: $ sudo systemctl list-units "xroad*" =====Как обновиться с версии 6.26.3 на 7.0.4===== Удалить репозиторий https://deb.tunduk.kg/ubuntu20.04-6.26.3 из файла /etc/apt/sources.list.d/xroad.list $ sudo rm /etc/apt/sources.list.d/xroad.list Добавить репозиторий в список источников пакетов ОС $ echo "deb https://deb.tunduk.kg/ubuntu20.04-7.0.4 /" | sudo tee -a /etc/apt/sources.list.d/xroad.list Произвести обновление обновление системы $ sudo apt update && apt full-upgrade Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: $ sudo systemctl list-units "xroad*" На данном этапе СТРОГО рекомендуется к прочтению - [[обновление_сервера_безопасности_гайд|Руководство по переходу с X-Road 6 на X-Road 7]] =====Как обновиться с версии 7.0.4 на 7.2.1===== Удалить репозиторий https://deb.tunduk.kg/ubuntu20.0-7.0.4 из файла /etc/apt/sources.list.d/xroad.list $ sudo rm /etc/apt/sources.list.d/xroad.list Добавить репозиторий в список источников пакетов ОС $ echo "deb https://deb.tunduk.kg/ubuntu20.04-7.2.1-newCertificate /" | sudo tee -a /etc/apt/sources.list.d/xroad.list Произвести обновление системы $ sudo apt update && apt full-upgrade Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: $ sudo systemctl list-units "xroad*" =====Как обновиться с версии 7.2.1 на 7.2.2===== Удалить репозиторий https://deb.tunduk.kg/ubuntu20.0-7.0.4 из файла /etc/apt/sources.list.d/xroad.list $ sudo rm /etc/apt/sources.list.d/xroad.list Добавить репозиторий в список источников пакетов ОС $ echo "deb https://deb.tunduk.kg/ubuntu20.04-7.2.2 /" | sudo tee -a /etc/apt/sources.list.d/xroad.list Произвести обновление системы $ sudo apt update && apt full-upgrade Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: $ sudo systemctl list-units "xroad*" Рекомендуется к прочтению статья по удалению пакетов java 8 версии ---- Автор Даниил Горбенко, Евгений Порядин, Тоомас Мёльдер, Ян Райк