1. Home
  2. Docs
  3. Spectr
  4. Installation instructions
  5. Debian 10

Debian 10

The following libraries must be installed from the standard Debian repository:

All actions must be performed in superuser mode.

To install the libfdk-aac1 library, you may need to connect a non-free packet set. For that, file /etc/apt/sources.list the following lines should be added:

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

We also add paths to the PATH variable:

export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin

With the following command, the above libraries will be installed:

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 libcdparanoia0bpango1.0-0-0 libthebthe-binboraxbexb-1libvbac-1libvbac-1libac-1libvbvb2 libac

Additional libraries and products we provide required for installation:

  • libevhtp
  • libjson
  • libjsonrpc
  • gstreamer

A spectr installation package is also provided.

libevhtp, libjson, libjsonrpc and spectr — these are deb packages. For convenience, they should be copied into one directory and using the standard package manager Debian dpkg perform the installation:

dpkg -i *.deb

gstreamer comes as a tar.gz archive. It must be unpacked into a directory /opt:

cp video*.tar.gz /opt/
cd /opt/
tar -xf ./video-*.tar.gz