Skip to content

2. Install

JJX edited this page Feb 16, 2024 · 15 revisions

Install the OS

Raspberry Pi

On the Raspberry Pi we strongly recommend the use of the latest release of Raspberry Pi OS.

Our repository contains the needed packages for the latest stable release and the previous one.

As of now we do support 32bit and 64bit systems, but consider 32bit deprecated and will drop support in the future. Therefore we recommend installing a 64bit Raspberry Pi OS.

Install the omage from http://raspberrypi.org by using the instructions given there.

Be sure to use the lite image, you do not want a fully fledged desktop environment eating up your PIs CPU power.

Add repository

Add our repository for RaspbrryPi OS (Bullseye):

sudo wget -q -O /usr/share/keyrings/c2is.key https://repo.chaos-consulting.de/c2is.pgp.key
echo "deb [signed-by=/usr/share/keyrings/c2is.key] https://repo.chaos-consulting.de/debian bullseye main" | sudo tee -a /etc/apt/sources.list.d/c2is.list

Add our repository for RaspbrryPi OS (Bookworm):

sudo wget -q -O /usr/share/keyrings/c2is.key https://repo.chaos-consulting.de/c2is.pgp.key
echo "deb [signed-by=/usr/share/keyrings/c2is.key] https://repo.chaos-consulting.de/debian bookworm main" | sudo tee -a /etc/apt/sources.list.d/c2is.list

Mini PC / Regular PC / Laptop

On a PC with a regular x86_64 CPU, we strongly recommend the use of the latest release of Ubuntu Server Minimal LTS.

Our repository contains the needed packages for the latest Ubuntu stable release and the previous one.

We do only support 64bit systems which covers most of the systems from the last 15 years

Add repository

Add our repository:

sudo wget -q -O /usr/share/keyrings/c2is.key https://repo.chaos-consulting.de/c2is.pgp.key
echo "deb [signed-by=/usr/share/keyrings/c2is.key] https://repo.chaos-consulting.de/ubuntu jammy main" | sudo tee -a /etc/apt/sources.list.d/c2is.list

Update system

The next steps are the same for both a Raspberry Pi and an x86_64 setup.

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt install rtl-sdr

DNS Caching

As the feeder does a lot of DNS requests over time a local DNS cache is recommended. By default Raspberry Pi OS is configured with openresolv and Ubuntu with systemd-resolvd. So you are good. Do not mess with the /etc/resolv.conf file!

Clone this wiki locally