Обновление Flussonic¶
Обновите пакет Flussonic до последней версии, чтобы получить доступ к новым возможностям и исправлениям ошибок более ранних версий. Чтобы избежать проблем с работой сервиса при переходе на последнюю версию Flussonic, обновляйте версию Flussonic каждый месяц или хотя бы раз в три месяца.
О выходе новой версии и изменениях в ней вы можете узнать в веб-интерфейсе Flussonic и блоге.
Warning
Если у вас возникли проблемы с последней версией Flussonic, обратитесь в службу технической поддержки. Если проблему не удалось решить, вы можете вернуться к предыдущей версии.
На этой странице:
- Обновление Flussonic через веб-интерфейс
- Обновление Flussonic через командную строку на Ubuntu
- Обновление Flussonic через командную строку на CentOS
- Определение версии Flussonic, установленной на компьютере
- Как откатиться к предыдущей версии
- Промежуточные обновления между релизами
Обновление Flussonic через веб-интерфейс¶
Обновите версию Flussonic в зависимости от типа вашего лицензионного ключа: онлайн-ключ или USB-ключ.
Обновление Flussonic с онлайн-ключом¶
1) Установите последнюю версию Flussonic, нажав Upgrade в боковой панели веб-интерфейса.
2) Завершите установку обновления, перезапустив сервис. Нажмите Restart и подождите пока Flussonic перезапустится.
Обновление Flussonic с USB-ключом¶
1) Скачайте файл активации, зайдя в личный кабинет на my.flussonic.com. Перейдите в License keys > Licenses > ваша лицензия, выберите нужную версию из выпадающего списка и нажмите Get Offline Activation File.
2) Откройте веб-интерфейс Flussonic и перейдите в раздел Config > Settings. Загрузите файл активации, нажав Upload Activation File.
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
и отправьте результат нашей службе технической поддержки.