Необходимо установить следующие библиотеки из стандартного репозитория Debian:
Все действия необходимо выполнять в режиме суперпользователя.
Для установки библиотеки libfdk-aac1 может потребоваться подключение non-free набор пакетов. Для этого в файл /etc/apt/sources.list
следует добавить следующие строки:
deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free
Также добавим необходимые пути в переменную PATH:
export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin
С помощью следующей команды будут установлены вышеперечисленные библиотеки:
apt update && apt -y install libcurl4 libonig5 libssl1.1 libevent-2.1-6 libevent-extra-2.1-6 libevent-openssl-2.1-6 libevent-pthreads-2.1-6 libzvbi0 libsoup2.4-1 libmpg123-0 libx265-165 libavfilter7 libmount1 libasound2 libcdparanoia0 libpango1.0-0 libtheora-bin libxcb-image0 libxv1 libglibmm-2.4-1v libcairo-gobject2 libfdk-aac1
Дополнительные библиотеки и продукты, которые мы предоставляем, требуемые для установки:
- libevhtp
- libjson
- libjsonrpc
- gstreamer
Также предоставляется установочный пакет spectr.
libevhtp, libjson, libjsonrpc и spectr — это deb-пакеты. Для удобства их следует скопировать в одну директорию и с помощью стандартного пакетного менеджера Debian — dpkg выполнить установку:
dpkg -i *.deb
gstreamer поставляется в виде архива tar.gz. Его необходимо распаковать в директорию /opt
:
cp video-*.tar.gz /opt/
cd /opt/
tar -xf ./video-*.tar.gz