Difference between revisions of "Ubuntu - Client Installation"

From SatNOGS Wiki
m
(Added first steps for installation of SatNOGS Client on Ubuntu 20.04)
Line 1: Line 1:
[[Ubuntu]] 20.04 Client Installation - Coming soon
+
<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


Installing SatNOGS on Ubuntu 20.04 - PC

Important.png
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.

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