Как сменить репозиторий с beta на stable в ispmanager: пошаговая инструкция
В этой статье разберем, какие в ispmanager есть репозитории, в чем их отличия и как перейти с одного репозитория на другой.
Зачем нужны репозитории beta и stable
Панель управления ispmanager постоянно обновляется: почти в каждом релизе разработчики устраняют баги, добавляют функции, улучшают защиту. Панель поддерживается в актуальном состоянии, чтобы клиенты могли комфортно и безопасно пользоваться продуктом.
У каждой версии ispmanager есть два основных репозитория: beta и stable. В них находятся актуальные версии продукта, доступные пользователям и постоянно обновляемые. При этом содержимое у них разное, и вы всегда можете изменить репозиторий в ispmanager с одного на другой – об этом мы расскажем ниже.
В чем отличия beta от stable
У ispmanager предусмотрено 2 уровня стабильности: тестовый beta и надежный stable. От того, какой уровень вы выберете, зависит, с какой частотой и в каком объеме вы будете получать обновления панели. Разберемся на примерах.
- Beta-версия — обновления выходят с высокой частотой. Обычно они появляются в ispmanager каждый вторник. С beta-версией вы раньше получаете все самые свежие изменения и новые инструменты. Обновления проходят основные этапы тестирования, но могут содержать небольшие ошибки.
- Stable-версия — это обновления из репозитория со стабильно работающей панелью управления, которая содержит все отлаженные и протестированные изменения за месяц или другой период времени. В него не входит только последняя beta-версия. Если вам не нужно получать все самые новые возможности панели первым (в том числе и «сырые» функции), лучше всего выбирать именно
stable.
Для версий beta и stable предусмотрены отдельные репозитории с разными именами. Когда пользователь устанавливает панель, он должен выбрать репозиторий beta или stable.
Какую версию ispmanager установить
Для большинства пользователей оптимальным вариантом будет установка stable-версии или переход на нее, если сейчас работа ведется на beta-версии. Для этого есть несколько причин:
- полная уверенность в стабильной работе панели управления без сложностей, которые могут быть связаны с «сырым» ПО;
- обновление происходит всего раз в месяц, не нужно часто тратить время на изучение списка изменений и установку программы (если вы выполняете это вручную, а не автоматически).
Установку beta-версии обычно выбирают опытные пользователи, которые стремятся получать все самые новые инструменты как можно быстрее. При этом им неважно, что работа панели в такой конфигурации может быть нестабильной, — преимущества для них перевешивают недостатки.
Как подготовиться к смене версии панели
Перечислим шаги, которые нужно сделать перед сменой версии панели управления с beta на stable. При таком переходе нужно отключить автоматические обновления вплоть до выхода нового билда stable (иначе модули при попытке обновления будут выдавать ошибки). Чтобы сделать это, следуйте инструкции:
- Зайдите в основное меню, найдите блок «Настройки» и нажмите на пункт «Настройки системы».
- Выберите значение «Не обновлять» в поле «Обновлять ПО автоматически». Этот пункт находится в разделе «Настройки сервера». Текущий репозиторий будет записан здесь:
/usr/local/mgr5/etc/repo.version. Формат при этом будет следующим:версия-репозиторий. Это может выглядеть так:6.23-beta. - Затем проведите смену репозитория.
Так выглядит команда на обновление в панели:
Как изменить версию ispmanager
Чтобы сменить одну версию на другую, необходимо сменить версию репозитория. При этом подобный переход связан с рядом нюансов:
- смена версии со
stableнаbetaпроизводится сразу, в пару кликов, без необходимости ждать; - если же вам наоборот необходимо обновить ispmanager до
stable-версии, придется какое-то время не обновлять панель и дождаться, пока не выйдет новый стабильный билд, в который будут включены нововведения тойbeta-версии, которой вы пользуетесь сейчас.
Пример:
- На данный момент существуют версии
beta 6.133.2иstable 6.130.3; - Смена адреса репозитория с
betaнаstableдоступна, но обновления вы начнете получать только после выхода версииstable 6.133.2(имя может быть и выше); - Принудительное понижение версии (так называемый downgrade) через панель управления ispmanager невозможен.
Переключаться между версиями можно двумя способами. Чтобы лучше разобраться в том, как это сделать, рекомендуем воспользоваться нашей инструкцией.
Инструкция по смене репозитория
Способ 1. Смена репозитория через панель
Чтобы переключиться с beta на stable в ispmanager, используйте возможности панели:
- Зайдите в основное меню, нажмите на кнопку «Настройки». Из появившегося списка выберите «Настройки системы».
- Найдите пункт «Настройки сервера». В нем выберите пятую сверху строку «Ветка обновлений». В выпадающем списке нажмите на тот репозиторий, который вам нужен, не забудьте «Сохранить».
Местоположение поля «Ветка обновлений» с выпадающим списком:
Способ 2. Смена репозитория через терминал сервера
Чтобы переключиться с beta на stable, можно использовать терминал сервера. Достаточно прописать команду, указанную ниже.
echo 'stable' > /usr/local/mgr5/etc/repo.version /usr/local/mgr5/sbin/licctl fetch ispmgr
Заключение
Если при установке панели управления вы выбрали не ту версию репозитория, которая нужна, это всегда можно исправить. Для этого используйте наш удобный пошаговый гайд.
Читайте также
Хотите внести свой вклад?
вознаграждение или запросите нужную вам инструкцию
