Давайте дружить в Телеграме: рассказываем про новые фичи, общаемся в комментах, прислушиваемся к вашим идеям Подписаться

Как сменить репозиторий с beta на stable в ispmanager: пошаговая инструкция

Ispmanager
Ispmanager
Команда Ispmanager
21 апреля 2023 г.
99
5 минут чтения
Средний рейтинг статьи: 5

В этой статье разберем, какие в 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 (иначе модули при попытке обновления будут выдавать ошибки). Чтобы сделать это, следуйте инструкции:

  1. Зайдите в основное меню, найдите блок «Настройки» и нажмите на пункт «Настройки системы».
  2. Выберите значение «Не обновлять» в поле «Обновлять ПО автоматически». Этот пункт находится в разделе «Настройки сервера». Текущий репозиторий будет записан здесь: /usr/local/mgr5/etc/repo.version. Формат при этом будет следующим: версия-репозиторий. Это может выглядеть так: 6.23-beta.
  3. Затем проведите смену репозитория.

Так выглядит команда на обновление в панели:

Image2

Как изменить версию 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, используйте возможности панели: 

  1. Зайдите в основное меню, нажмите на кнопку «Настройки». Из появившегося списка выберите «Настройки системы».
  2. Найдите пункт «Настройки сервера». В нем выберите пятую сверху строку «Ветка обновлений». В выпадающем списке нажмите на тот репозиторий, который вам нужен, не забудьте «Сохранить».

Местоположение поля «Ветка обновлений» с выпадающим списком:

Image5

Способ 2. Смена репозитория через терминал сервера 

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

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

Заключение

Если при установке панели управления вы выбрали не ту версию репозитория, которая нужна, это всегда можно исправить. Для этого используйте наш удобный пошаговый гайд. 

Зарегистрируйтесь и начните пользоваться
сервисами Timeweb Cloud прямо сейчас

15 лет опыта
Сосредоточьтесь на своей работе: об остальном позаботимся мы
165 000 клиентов
Нам доверяют частные лица и компании, от небольших фирм до корпораций
Поддержка 24/7
100+ специалистов поддержки, готовых помочь в чате, тикете и по телефону