Install Piaware on Debian-14 (Forky)

Armbian Forky On Raspberry Pi Model 4

pi@armbian-forky:~$ sudo journalctl -u piaware -n 10  
May 21 10:24:59 armbian-forky piaware[5277]: mlat-client(5309): Receiver status: connected
May 21 10:24:59 armbian-forky piaware[5277]: mlat-client(5309): Server status:   synchronized with 274 nearby receivers
May 21 10:24:59 armbian-forky piaware[5277]: mlat-client(5309): Receiver:  507.4 msg/s received       61.5 msg/s processed (12%)
May 21 10:24:59 armbian-forky piaware[5277]: mlat-client(5309): Server:      0.0 kB/s from server    0.0kB/s TCP to server     0.7kB/s UDP to server
May 21 10:24:59 armbian-forky piaware[5277]: mlat-client(5309): Results:  1.3 positions/minute
May 21 10:24:59 armbian-forky piaware[5277]: mlat-client(5309): Aircraft: 10 of 13 Mode S, 25 of 30 ADS-B used
May 21 10:25:30 armbian-forky piaware[5277]: 12146 msgs recv'd from dump1090-fa (1358 in last 5m); 12146 msgs sent to FlightAware
May 21 10:25:30 armbian-forky piaware[5277]: 1 msgs recv'd from dump978-fa (0 in last 5m); 1 msgs sent to FlightAware
May 21 10:30:30 armbian-forky piaware[5277]: 13375 msgs recv'd from dump1090-fa (1229 in last 5m); 13375 msgs sent to FlightAware
May 21 10:30:30 armbian-forky piaware[5277]: 1 msgs recv'd from dump978-fa (0 in last 5m); 1 msgs sent to FlightAware
pi@armbian-forky:~$


 

Debian Forky on PC amd64 / x86_64

abcd@debian-14:~$ sudo journalctl -u piaware -n 12 
May 21 11:30:00 debian-14 piaware[700]: 30870 msgs recv'd from dump1090-fa (1847 in last 5m); 30870 msgs sent to FlightAware
May 21 11:30:00 debian-14 piaware[700]: 189 msgs recv'd from dump978-fa (42 in last 5m); 189 msgs sent to FlightAware
May 21 11:34:34 debian-14 piaware[700]: mlat-client(727): Receiver status: connected
May 21 11:34:34 debian-14 piaware[700]: mlat-client(727): Server status:   synchronized with 272 nearby receivers
May 21 11:34:34 debian-14 piaware[700]: mlat-client(727): Receiver:  482.2 msg/s received       88.9 msg/s processed (18%)
May 21 11:34:34 debian-14 piaware[700]: mlat-client(727): Server:      0.0 kB/s from server    0.0kB/s TCP to server     0.9kB/s UDP to server
May 21 11:34:34 debian-14 piaware[700]: mlat-client(727): Results:  11.3 positions/minute
May 21 11:34:34 debian-14 piaware[700]: mlat-client(727): Aircraft: 19 of 31 Mode S, 33 of 47 ADS-B used
May 21 11:35:00 debian-14 piaware[700]: 32599 msgs recv'd from dump1090-fa (1729 in last 5m); 32599 msgs sent to FlightAware
May 21 11:35:00 debian-14 piaware[700]: 211 msgs recv'd from dump978-fa (22 in last 5m); 211 msgs sent to FlightAware
May 21 11:40:00 debian-14 piaware[700]: 34362 msgs recv'd from dump1090-fa (1763 in last 5m); 34362 msgs sent to FlightAware
May 21 11:40:00 debian-14 piaware[700]: 216 msgs recv'd from dump978-fa (5 in last 5m); 216 msgs sent to FlightAware
abcd@debian-14:~$

 

Build and installed these packages from Flightaware source-code using following scripts:

NOTE: These scripts are very long and right-most part may not be visible directly. Please scroll right to see and copy these in Full

(1) PIAWARE

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu-debian-amd64/master/install-piaware.sh)" 

(2) DUMP1090-FA

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu-debian-amd64/master/install-dump1090-fa.sh)" 

(3) DUMP978-FA (For USA Only)

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu-debian-amd64/master/install-dump978-fa.sh)" 

Pre-Built Packages of Piaware, dump1090-fa, and dump978-fa for Debian 14 (forky) are now available for following architectures at site linked below:

- 64-bit (arm64) for Raspberry Pi
- AMD64 x86_64 for Desktop / Laptop

https://github.com/abcd567a/debian14/blob/master/README.md

 

 

@obj
While compiling piaware 11.0 package on Forky, had to do following 2 workarounds:

WORKAROUND -1
libboost-system-dev is currently not available in repository of debian 14 sid

Solved by following 2 steps:

(1) sudo apt install libboost-all-dev

(2) In file piaware_builder/package-trixie/debian/control in line starting with Build-Depends:, deleted libboost-system-dev before issuing command sudo dpkg-buildpackage -b --no-sign

WORKAROUND-2
During compilation, got error message about c_rehash not found. Replaced all occurances of c_rehas by openssl rehash by adding line #89 (see below) in file piaware_builder/sensible-biild.sh and after that ran command ./sensible-build.sh trixie

 88 shallow_clone https://github.com/flightaware/piaware.git v11.0 $OUTDIR/piaware
 89 find $OUTDIR/piaware -type f -exec sed -i 's/c_rehash/openssl rehash/g' {} +

 

LATER ADDITION:
A search today (May 22, 2026) for package libboost-system revealed that package libboost-system-dev has been renamed as libboost-system1.83-dev.

This seems because Forky is in testing (sid) stage, and most likely at later stage this package name will be restored to libboost-system-dev

abcd@debian-14:~$ apt search libboost-system
libboost-system1.83-dev/testing 1.83.0-5+b2 amd64
  Operating system (e.g. diagnostics support) library

libboost-system1.83.0/testing 1.83.0-5+b2 amd64
  Operating system (e.g. diagnostics support) library

abcd@debian-14:~$