Для смены репозитория через панель:

  1. В Основном меню нажмите на Настройки и выберите Настройки системы.

  2. В разделе Настройки сервера в поле Ветка обновлений выберите желаемый репозиторий и нажмите на кнопку Сохранить.

Пример системных настроек

Для смены репозитория через терминал сервера выполните команды:

echo 'stable' > /usr/local/mgr5/etc/repo.version
/usr/local/mgr5/sbin/licctl fetch ispmgr
BASH

Смена beta на stable с понижением версии возможна только вручную с использованием пакетного менеджера.

Особенности смены репозитория

При смене репозитория со stable на beta пакеты панели управления обновляются до версии, которая доступна в репозитории beta.

При обратной смене с beta на stable обновление выполнится только тогда, когда версия, доступная в репозитории stable, станет выше, чем установленная версия. В течение этого времени, когда установленная версия выше, чем доступная, установка любых  Модулей завершится с ошибкой.

Чтобы избежать проблем с установкой модулей:

  1. В Основном меню нажмите на настройки Настройки и выберите Настройки системы.

  2. В разделе Настройки сервера в поле Обновлять ПО автоматически выберите значение "не обновлять". В файл /usr/local/mgr5/etc/repo.version запишется текущий репозиторий версии в формате <версия>-<репозиторий>, например, "6.42-beta".

  3. Смените репозиторий одним из способов

Обновление репозиториев происходит ежедневно через Планировщик панели.

Пример команды на обновление в планировщике

Для принудительного запуска обновления через ispmanager:

  1. В Основном меню выберите Планировщик CRON.

  2. На открывшейся форме выберите необходимую команду и нажмите на кнопку Выполнить.

Для принудительного запуска обновления через терминал сервера выполните команду:

/usr/local/mgr5/sbin/pkgupgrade.sh coremanager
CODE