Skip to content

Обновление Flussonic

Обновите пакет Flussonic до последней версии, чтобы получить доступ к новым возможностям и исправлениям ошибок более ранних версий. Чтобы избежать проблем с работой сервиса при переходе на последнюю версию Flussonic, обновляйте версию Flussonic каждый месяц или хотя бы раз в три месяца.

О выходе новой версии и изменениях в ней вы можете узнать в веб-интерфейсе Flussonic и блоге.

Warning

Если у вас возникли проблемы с последней версией Flussonic, обратитесь в службу технической поддержки. Если проблему не удалось решить, вы можете вернуться к предыдущей версии.

На этой странице:

Обновление Flussonic через веб-интерфейс

Обновите версию Flussonic в зависимости от типа вашего лицензионного ключа: онлайн-ключ или USB-ключ.

Обновление Flussonic с онлайн-ключом

1) Установите последнюю версию Flussonic, нажав Upgrade в боковой панели веб-интерфейса.

Flussonic upgrade in the UI

2) Завершите установку обновления, перезапустив сервис. Нажмите Restart и подождите пока Flussonic перезапустится.

Обновление Flussonic с USB-ключом

1) Скачайте файл активации, зайдя в личный кабинет на my.flussonic.com. Перейдите в License keys > Licenses > ваша лицензия, выберите нужную версию из выпадающего списка и нажмите Get Offline Activation File.

Activation file in the client area

2) Откройте веб-интерфейс Flussonic и перейдите в раздел Config > Settings. Загрузите файл активации, нажав Upload Activation File.

Upload activation file in the admin UI

3) Установите обновление, нажав Upgrade в боковой панели веб-интерфейса.

4) Перезапустите сервис. Нажмите Restart и подождите пока Flussonic перезапустится.

Обновление Flussonic через командную строку на Ubuntu

apt-get update
apt-get -y install flussonic
service flussonic restart

Warning

Чтобы завершить установку обновления, перезапустите Flussonic вручную после установки новой версии. Это сделает третья команда в примере выше.

Обновление Flussonic через командную строку на CentOS

yum -y install flussonic flussonic-erlang flussonic-transcoder

Менеджер пакетов может создать файл /etc/init.d/flussonic.rpmnew. Переименуйте его следующим образом:

mv /etc/init.d/flussonic.rpmnew /etc/init.d/flussonic

Перезапустите Flussonic после обновления:

service flussonic restart

Определение версии Flussonic, установленной на компьютере

Чтобы посмотреть текущую версию Flussonic Media Server на вашем компьютере, выполните следующую команду в терминале:

dpkg -l | grep flussonic

Как откатиться к предыдущей версии

Откатитесь к предыдущей версии Flussonic, имея лицензию с онлайн-ключом или с USB-ключом.

Для онлайн-ключа

Warning

Мы не храним версии Flussonic, которые вышли более девяти месяцев назад.

Укажите версию пакета flussonic и его зависимостей.

1) Узнайте версии зависимостей, используя apt-cache и указав необходимую версию Flussonic:

apt-cache show flussonic=24.02  | egrep '^(Depends|Suggests):'

Вывод будет примерно следующий:

Depends: flussonic-erlang (=26.1.2.3), flussonic-transcoder-base (=23.02.0)

2) Установите пакеты с указанием полученных версий:

Danger

Перед установкой пакетов сделайте резервную копию конфигурационных файлов из директории /etc/flussonic и файлов .db из директории /opt/flussonic/priv (эта директория используются по умолчанию, в конфигурационном файле вы можете задать произвольный путь).

apt-get install flussonic=24.02 flussonic-erlang=26.1.2.3 flussonic-transcoder-base=23.02.0

Danger

Мы не гарантируем работоспособность сервера на дистрибутивах Linux, для которых нет установочных пакетов.

Для USB-ключа

Note

Файлы активации генерируются под конкретную лицензию и версию Flussonic.

Чтобы вернуться к предыдущей версии Flussonic, следуйте инструкции в разделе Обновление Flussonic с USB-ключом.

Промежуточные обновления между релизами

Новая версия Flussonic выходит каждый месяц. У нас есть репозиторий с промежуточными обновлениями. Каждый день он обновляется новой сборкой Flussonic, которая содержит новые функции и исправления ошибок. Промежуточные обновления — это предварительные версии (release candidate, RC), которые используются в нашей лаборатории. Предварительные версии предлагаются клиентам, которые хотят получить обновления до выхода официального релиза.

Вы можете установить промежуточное обновление и вернуться к официальному релизу.

Установка промежуточного обновления

1) Удалите устаревшую версию Flussonic и её зависимости:

2) Измените используемый репозиторий на репозиторий с промежуточными обновлениями и установите Flussonic:

mkdir -p /etc/apt/trusted.gpg.d/
curl -L http://apt.flussonic.com/repo/master/dev.key > /etc/apt/trusted.gpg.d/dev.gpg
echo "deb http://apt.flussonic.com/branch/flussonic/master repo/" > /etc/apt/sources.list.d/flussonic.list;
apt update;
apt install flussonic;
service flussonic restart

Возврат к официальному релизу

1) Удалите устаревшую версию Flussonic и ее зависимости:

Danger

Перед установкой пакетов сделайте резервную копию конфигурационных файлов из директории /etc/flussonic и файлов .db из директории /opt/flussonic/priv (эта директория используются по умолчанию, в конфигурационном файле вы можете задать произвольный путь).

apt remove flussonic

2) Измените используемый репозиторий на репозиторий с официальными релизами и установите Flussonic:

echo "deb http://apt.flussonic.com binary/" > /etc/apt/sources.list.d/flussonic.list;
apt update;
apt install flussonic;
service flussonic restart

Danger

Если Flussonic не запускается, выполните в терминале команды service flussonic run и journalctl -u flussonic -n 100 и отправьте результат нашей службе технической поддержки.