Смена репозитория с beta на stable
Для смены репозитория через панель:
- В Основном меню нажмите на Настройки и выберите Настройки системы.
- В разделе Настройки сервера в поле Ветка обновлений выберите желаемый репозиторий и нажмите на кнопку Сохранить.
![](https://static.ispmanager.ru/docs/img/54493242-Screenshot 2022-11-19 at 10.10.06-20221119-071012.png)
Для смены репозитория через терминал сервера выполните команды:
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".
- Смените репозиторий одним из способов
Обновление репозиториев происходит ежедневно через Планировщик панели.
![](https://static.ispmanager.ru/docs/img/36536424-Изображение вставлено в 2022-10-12 20-51-20221013-055849.png)
Для принудительного запуска обновления через ispmanager:
- В Основном меню выберите Планировщик CRON.
- На открывшейся форме выберите необходимую команду и нажмите на кнопку Выполнить.
Для принудительного запуска обновления через терминал сервера выполните команду:
/usr/local/mgr5/sbin/pkgupgrade.sh coremanager