CzADSB-Packages: Porovnání verzí
Z Poznámkový blok
(→Mlat klient) |
(→PiAware) |
||
| Řádka 43: | Řádka 43: | ||
rsync ../mlat-client_*.deb webser1:/home/tydyt/rxw/dists/${VERSION_CODENAME}/ | rsync ../mlat-client_*.deb webser1:/home/tydyt/rxw/dists/${VERSION_CODENAME}/ | ||
== PiAware == | == PiAware == | ||
| + | Zdroj https://github.com/flightaware/piaware_builder | ||
| + | |||
| + | apt install build-essential git devscripts debhelper tcl8.6-dev autoconf \ | ||
| + | python3-dev python3-venv python3-setuptools libz-dev openssl \ | ||
| + | libboost-system-dev libboost-program-options-dev libboost-regex-dev \ | ||
| + | libboost-filesystem-dev patchelf | ||
| + | |||
| + | 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} | ||
| + | |||
| + | #dpkg-buildpackage -b --no-sign | ||
| + | dpkg-buildpackage -b -ui -uc -us --no-sign | ||
| + | |||
| + | ls -l ../readsb_*.deb | ||
| + | rsync ../readsb_*.deb webser1:/home/tydyt/rxw/dists/${VERSION_CODENAME}/ | ||
Verze z 2. 1. 2026, 18:53
Ú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
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
apt install build-essential git devscripts debhelper tcl8.6-dev autoconf \ python3-dev python3-venv python3-setuptools libz-dev openssl \ libboost-system-dev libboost-program-options-dev libboost-regex-dev \ libboost-filesystem-dev patchelf 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} #dpkg-buildpackage -b --no-sign dpkg-buildpackage -b -ui -uc -us --no-sign ls -l ../readsb_*.deb rsync ../readsb_*.deb webser1:/home/tydyt/rxw/dists/${VERSION_CODENAME}/