Установка на системы семейства RHEL¶
Установить репозиторий для RHEL 7:
$ sudo yum install yum-utils
$ sudo yum-config-manager --add-repo=http://repo.pstreamer.tv/pub/pstreamer/pstreamer.repo
Или для RHEL 8+:
$ sudo yum config-manager --add-repo=http://repo.pstreamer.tv/pub/pstreamer/pstreamer.repo
Установить пакет:
$ sudo yum -y install pstreamer
Обновить пакет:
$ sudo yum -y update pstreamer
Предупреждение
Пакет pstreamer требует aksusbd версии 10.33 или новее. Служба защиты лежит в том же репозитории, поэтому менеджер пакетов подтягивает её сам — отдельного шага не нужно. Если же пакет ставят файлом, в обход репозитория, установка остановится на разборе зависимостей, пока нужную версию службы не поставят вручную.
Обновление службы защиты — шаг в одну сторону, и он не зависит от типа
ключа. Пакет кладёт в /var/hasplm библиотеки поставщика поколения 10.33,
а прежняя служба такую библиотеку не принимает: менеджер лицензий
отказывается её загрузить и аварийно завершается. Поэтому вернуть прежнюю
службу, не откатывая заодно весь пакет, не получится. Планируйте этот шаг
как переход, а не как рядовое обновление.
Удалить все пакеты:
$ sudo yum -y remove pstreamer aksusbd
Примечание
openSUSE (Leap, последняя стабильная версия) — система на базе RPM. Применяется тот же репозиторий, что и для RHEL, но операции выполняются пакетным менеджером zypper:
$ sudo zypper addrepo http://repo.pstreamer.tv/pub/pstreamer/pstreamer.repo
$ sudo zypper --gpg-auto-import-keys refresh
$ sudo zypper install pstreamer
Обновление — sudo zypper update pstreamer, удаление —
sudo zypper remove pstreamer aksusbd.