$ sudo apt update
$ sudo apt install python3.8
$ sudo apt install python3-pip
$ python3 --version
$ pip3 --version
$ pip3 install --user meson
$ pip3 install ninja
$ sudo apt install libxml2-dev libglib2.0-dev cmake libusb-1.0-0-dev gobject-introspection \
libgtk-3-dev gtk-doc-tools xsltproc libgstreamer1.0-dev \
libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev \
libgirepository1.0-dev
$ sudo apt-get install gstreamer1.0-plugins-bad
$ pip3 install --user gi-docgen
$ meson build
$ cd build
$ sudo ninja
$ sudo ninja install
$ sudo cp ~/Path/to/your/Aravis/src/aravis.rules /etc/udev/rules.d
~/Path/to/your/Aravis/build/viewer$ ./arv-viewer-X.X