Смена репозитория с beta на stable
Для смены репозитория через панель:
- В Основном меню нажмите на Настройки и выберите Настройки системы.
- В разделе Настройки сервера в поле Ветка обновлений выберите желаемый репозиторий и нажмите на кнопку Сохранить.
Для смены репозитория через терминал сервера выполните команды:
echo 'stable' > /usr/local/mgr5/etc/repo.version
/usr/local/mgr5/sbin/licctl fetch ispmgr
Смена beta на stable с понижением версии возможна только вручную с использованием пакетного менеджера.
Особенности смены репозитория
При смене репозитория со stable на beta пакеты панели управления обновляются до версии, которая доступна в репозитории beta.
При обратной смене с beta на stable обновление выполнится только тогда, когда версия, доступная в репозитории stable, станет выше, чем установленная версия. В течение этого времени, когда установленная версия выше, чем доступная, установка любых Модулей завершится с ошибкой.
Чтобы избежать проблем с установкой модулей:
- В Основном меню нажмите на настройки Настройки и выберите Настройки системы.
- В разделе Настройки сервера в поле Обновлять ПО автоматически выберите значение "не обновлять". В файл /usr/local/mgr5/etc/repo.version запишется текущий репозиторий версии в формате <версия>-<репозиторий>, например, "6.42-beta".
- Смените репозиторий одним из способов
Обновление репозиториев происходит ежедневно через Планировщик панели.
Для принудительного запуска обновления через ispmanager:
- В Основном меню выберите Планировщик CRON.
- На открывшейся форме выберите необходимую команду и нажмите на кнопку Выполнить.
Для принудительного запуска обновления через терминал сервера выполните команду:
/usr/local/mgr5/sbin/pkgupgrade.sh coremanager