Skip to content

Обновление Nextbox с помощью Linux-пакетов ​

Инструкция для обновления 1.11 до 1.12 и последующих обновлений 1.12.

Подготовка ​

Сохраните резервную копию PostgreSQL, /etc/nextbox и хранилища файлов.

PostgreSQL, RabbitMQ и Redis должны быть запущены. Не меняйте их пользователей, пароли и базы.

Debian, Ubuntu и Astra Linux ​

bash
sudo apt update
sudo apt install -y ptnl-nextbox

RHEL, CentOS Stream и Fedora ​

bash
sudo dnf upgrade -y ptnl-nextbox

Alt Linux и установка из RPM-файла ​

Скачайте RPM из репозитория Nextbox и сохраните его как ptnl-nextbox.rpm.

bash
sudo rpm -Uvh ./ptnl-nextbox.rpm

Проверка ​

bash
sudo systemctl status nextbox.service --no-pager
curl -fsS http://127.0.0.1:9801/readyz

Откройте Nextbox и проверьте вход, скачивание и загрузку файлов.

При переходе с 1.11 пакет переносит конфигурацию в /etc/nextbox/core.yml, сохраняет ключи и запускает nextbox.service. Старые сервисы повторно запускать не нужно.

Если установка завершилась с ошибкой, посмотрите журнал

bash
sudo journalctl -u nextbox.service -n 100 --no-pager

После устранения причины повторите настройку пакета

bash
# Debian, Ubuntu, Astra Linux
sudo dpkg --configure ptnl-nextbox

# RHEL, CentOS Stream, Fedora
sudo dnf reinstall -y ptnl-nextbox

# Alt Linux
sudo rpm -Uvh --replacepkgs ./ptnl-nextbox.rpm

После миграции возврат к 1.11 требует восстановления резервной копии.