Больше не нужно искать работу мечты — присоединяйтесь к команде Клауда

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

Команда Timeweb Cloud
Команда Timeweb Cloud
Наши инженеры, технические писатели, редакторы и маркетологи
21 апреля 2023 г.
138
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

Заключение

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

Хотите внести свой вклад?
Участвуйте в нашей контент-программе за
вознаграждение или запросите нужную вам инструкцию
img-server
21 апреля 2023 г.
138
5 минут чтения
Средний рейтинг статьи: 5
Пока нет комментариев