Difference between revisions of "Ubuntu - Client Installation"
From SatNOGS Wiki
(Added first steps for installation of SatNOGS Client on Ubuntu 20.04) (Tag: Visual edit) |
m (Tag: Visual edit) |
||
Line 1: | Line 1: | ||
− | <br /> | + | This guide will enable you to install SatNOGS client on an Ubuntu 20.04 environment. It has been tested on PC, laptop, and Virtual Machines, all with success. Information is currently being added and announcement will be made when complete.<br /> |
=Installing SatNOGS on Ubuntu 20.04 - PC= | =Installing SatNOGS on Ubuntu 20.04 - PC= | ||
{{Warning|'''Information is currently being added to this page. This warning will be removed when completed.''' | {{Warning|'''Information is currently being added to this page. This warning will be removed when completed.''' | ||
Line 5: | Line 5: | ||
}} | }} | ||
− | == Install GR-SatNOGS == | + | ==Install GR-SatNOGS== |
− | === Installation information for gr-satnogs on Ubuntu 20.04 === | + | ===Installation information for gr-satnogs on Ubuntu 20.04=== |
Do not add any repo for GNU Radio. It is not the required version and will cause errors.<pre> | Do not add any repo for GNU Radio. It is not the required version and will cause errors.<pre> | ||
sudo apt-get update | sudo apt-get update | ||
Line 15: | Line 15: | ||
</pre><br /> | </pre><br /> | ||
− | === Install required software packages === | + | ===Install required software packages=== |
<pre> | <pre> | ||
sudo apt install -y \ | sudo apt install -y \ | ||
Line 44: | Line 44: | ||
</pre> | </pre> | ||
− | === Install from source === | + | ===Install from source=== |
<pre> | <pre> | ||
cd ~ | cd ~ | ||
Line 59: | Line 59: | ||
</pre> | </pre> | ||
− | == Install Soapy-SDR == | + | ==Install Soapy-SDR== |
− | == Install GR-Soapy == | + | ==Install GR-Soapy== |
− | == Install SatNOGS Flowgraphs == | + | ==Install SatNOGS Flowgraphs== |
− | == Setup User Environment & SatNOGS Client == | + | ==Setup User Environment & SatNOGS Client== |
− | == Configure SatNOGS Client (yes, it's different) == | + | ==Configure SatNOGS Client (yes, it's different)== |
− | == Configure System Services == | + | ==Configure System Services== |
− | == Device Blacklisting == | + | ==Device Blacklisting== |
Revision as of 13:16, 29 May 2022
This guide will enable you to install SatNOGS client on an Ubuntu 20.04 environment. It has been tested on PC, laptop, and Virtual Machines, all with success. Information is currently being added and announcement will be made when complete.
Contents
Installing SatNOGS on Ubuntu 20.04 - PC
Install GR-SatNOGS
Installation information for gr-satnogs on Ubuntu 20.04
Do not add any repo for GNU Radio. It is not the required version and will cause errors.
sudo apt-get update sudo apt-get upgrade -y
sudo apt-get --purge remove snapd -y
Install required software packages
sudo apt install -y \ libboost-dev \ libitpp-dev \ libboost-date-time-dev \ libboost-filesystem-dev \ libboost-program-options-dev \ libboost-system-dev \ libboost-thread-dev \ libboost-regex-dev \ libboost-test-dev \ swig \ cmake \ build-essential \ pkg-config \ gnuradio-dev \ libconfig++-dev \ libgmp-dev \ liborc-0.4-0 \ liborc-0.4-dev \ liborc-0.4-dev-bin \ nlohmann-json3-dev \ libpng++-dev \ libvorbis-dev \ git \ libusb-1.0-0
Install from source
cd ~ git clone https://gitlab.com/librespacefoundation/satnogs/gr-satnogs.git cd gr-satnogs mkdir build cd build cmake .. make sudo make install cd ~
If this is the first time you are building the gr-satnogs module, run:
sudo ldconfig
Install Soapy-SDR
Install GR-Soapy
Install SatNOGS Flowgraphs
Setup User Environment & SatNOGS Client
Configure SatNOGS Client (yes, it's different)
Configure System Services
Device Blacklisting
sudo apt-get update sudo apt-get upgrade -y