Adalm Pluto en Debian linux
Inhoud
Introduction
After a complete disaster on a hard disk running DEBIAN 10.7, I uninstalled a part of the system and couldn't restore , I reinstalled a fresh Debian and restarted from scratch. No personal data were lost, because the documents end Download directories were on an extra partition Just a few logins from web pages I lost, but can recover them easily when needed.
My experiences on a complete new install of Debian Sofwares already installed:
- Balena Etcher
- Opera web brouwser
- Midnight Commander
- Angry IP Scanner
And a few utilities:
- mozo
- wget
- git
Installation of the software on a Debian 10.7 Linux laptop
IIO library
First part see:
https://wiki.analog.com/resources/tools-software/linux-software/iio_oscilloscope
- Make sure the following libraries are installed.
This list is maintained in the adi_update_tools.sh shell script, and can be copied/pasted to most Debian based distributions. For others - make sure they are installed, or the below steps will not work. If you are not sure how to do this - consult your distribution documentation.
file: adi_update_tools.sh
apt-get -y install libglib2.0-dev libgtk2.0-dev libgtkdatabox-dev libmatio-dev libfftw3-dev libxml2 libxml2-dev bison flex libavahi-common-dev libavahi-client-dev libcurl4-openssl-dev libjansson-dev cmake libaio-dev
- build and install the libiio library, by following these instructions.[1]
Make sure you do the final
make install.
- build and install the libad9361-iio library, by following these instructions.
when you type:
iio-info -a
you get when everything is ok:
Library version: 0.21 (git tag: ff6248c) Compiled with backends: local xml ip usb serial Multiple contexts found. Please select one using --uri: 0: 0456:b673 (Analog Devices Inc. PlutoSDR (ADALM-PLUTO)), serial=1044730a1997001922001e005f5axxyyzz [usb:3.8.5] (xxyyzz are fictive characters) 1: 192.168.2.1 (Analog Devices PlutoSDR Rev.B (Z7010-AD9364)), serial=1044730a1997001922001e005f5axxyyzz [ip:pluto.local]
Snap
Follow the instructions on this page:
https://snapcraft.io/install/sdrangel/debian
sudo apt update sudo apt install snapd sudo snap install core¹
¹ When you get this error message
error: cannot communicate with server: Post http://localhost/v2/snaps/hello-world: 94 dial unix /run/snapd.socket: connect: connection refused
you have to enable the snapd service with:
systemctl start snapd.service
and restart
sudo snap install core
SDR Angel
sudo snap install sdrangel
Cannot start... how? - - - -
see http://f0fyf.blogspot.com/2018/01/sdrangel-sous-linux-64bits-seulement.html
cmake .. :
Could not find a package configuration file provided by "Qt5" with any of the following names: Qt5Config.cmake qt5-config.cmake