CzADSB-Packages
Z Poznámkový blok
Úvod
Na následující stránce je postup na vytvoření balíčků pro Debian pro snadnou instalaci. Samozřejmě se časem může něco změnit, ale to teď nevím.
Instalace podpory
Prvně provedeme aktualizaci a nainstalujeme potřebné programy a moduly:
sudo apt update && sudo apt upgrade -y sudo apt install --no-install-recommends --no-install-suggests -y \ git build-essential debhelper libusb-1.0-0-dev pkg-config fakeroot libncurses-dev zlib1g-dev libzstd-dev librtlsdr-dev help2man rsync sudo apt install --no-install-recommends --no-install-suggests -y \ devscripts tcl8.6-dev autoconf python3-dev python3-venv python3-setuptools python3-build python3-pip python3-wheel \ libz-dev openssl libboost-system-dev libboost-program-options-dev libboost-regex-dev libboost-filesystem-dev patchelf
Instalace podpory arm64
(amd64, arm64, armhf, i386)
sudo dpkg --add-architecture arm64 sudo apt update sudo apt install crossbuild-essential-arm64 gcc-aarch64-linux-gnu g++‑aarch64-linux-gnu
sudo apt build‑dep --host‑architecture arm64 <package> cd <package>‑<ver> export DEB_BUILD_OPTIONS=nocheck dpkg‑buildpackage -aarm64 -b
ReADSB
Zdroj: https://github.com/wiedehopf/readsb
cd git clone --depth 20 https://github.com/wiedehopf/readsb.git cd readsb rm -f ../readsb_*.deb export DEB_BUILD_OPTIONS=noddebs # Sestaveni bez podpory zavislosti na dalsi prijimace # dpkg-buildpackage -b -ui -uc -us # # Seatvani s podporou rtlsdr # dpkg-buildpackage -b -ui -uc -us --build-profiles=rtlsdr # # Sestaveni s podporou vsech zarizeni # dpkg-buildpackage -b -ui -uc -us --build-profiles=with_sdrs # dpkg-buildpackage -b -ui -uc -us ls -l ../readsb_*.deb . /etc/os-release rsync ../readsb_*.deb webser1:/home/tydyt/rxw/dists/${VERSION_CODENAME}/
Mlat klient
Zdroj https://github.com/mutability/mlat-client
cd git clone https://github.com/mutability/mlat-client.git cd mlat-client export DEB_BUILD_OPTIONS=noddebs dpkg-buildpackage -b -ui -uc -us ls -l ../mlat-client_*.deb . /etc/os-release rsync ../mlat-client_*.deb webser1:/home/tydyt/rxw/dists/${VERSION_CODENAME}/
PiAware
Zdroj https://github.com/flightaware/piaware_builder - bohužel k dnešnímu dni nepodporuje pořád trixie !
cd git clone https://github.com/flightaware/piaware_builder.git . /etc/os-release ./piaware_builder/sensible-build.sh ${VERSION_CODENAME} cd ./piaware_builder/package-${VERSION_CODENAME} export DEB_BUILD_OPTIONS=noddebs dpkg-buildpackage -b -ui -uc -us --no-sign ls -l ../piaware*.deb rsync ../piaware*.deb webser1:/home/tydyt/rxw/dists/${VERSION_CODENAME}/