Difference between revisions of "Ubuntu - Client Installation"
From SatNOGS Wiki
m (Tag: Visual edit) |
(Added first steps for installation of SatNOGS Client on Ubuntu 20.04) (Tag: Visual edit) |
||
Line 1: | Line 1: | ||
− | + | <br /> | |
+ | =Installing SatNOGS on Ubuntu 20.04 - PC= | ||
+ | {{Warning|'''Information is currently being added to this page. This warning will be removed when completed.''' | ||
+ | This guide is incomplete. | ||
+ | }} | ||
+ | |||
+ | == 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.<pre> | ||
+ | sudo apt-get update | ||
+ | sudo apt-get upgrade -y | ||
+ | </pre><pre> | ||
+ | sudo apt-get --purge remove snapd -y | ||
+ | </pre><br /> | ||
+ | |||
+ | === Install required software packages === | ||
+ | <pre> | ||
+ | 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 | ||
+ | </pre> | ||
+ | |||
+ | === Install from source === | ||
+ | <pre> | ||
+ | cd ~ | ||
+ | git clone https://gitlab.com/librespacefoundation/satnogs/gr-satnogs.git | ||
+ | cd gr-satnogs | ||
+ | mkdir build | ||
+ | cd build | ||
+ | cmake .. | ||
+ | make | ||
+ | sudo make install | ||
+ | cd ~ | ||
+ | </pre>If this is the first time you are building the gr-satnogs module, run:<pre> | ||
+ | sudo ldconfig | ||
+ | </pre> | ||
+ | |||
+ | == 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 == | ||
+ | |||
+ | |||
+ | |||
+ | <br /><pre> | ||
+ | sudo apt-get update | ||
+ | sudo apt-get upgrade -y | ||
+ | </pre> | ||
[[Category:Software]] | [[Category:Software]] |
Revision as of 13:14, 29 May 2022
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