Like a bunch of folks, I got notified to update my flightradar24 process from 1.0.34-0 recently and as the previous instructions that I’d used, had been done with a manual install of the fr24feed via dpkg, I had to manually update it again.
Luckily, https://www.allthingstech.ch/flightradar24-amd64-debian-repo had figured out and provided the initial hint to create /etc/apt/sources.list.d/fr24.list with:
deb [arch=amd64] http://repo.feed.flightradar24.com flightradar24 raspberrypi-stable'
But, that gave me key signing errors. I found wiki pages that referenced the now deprecated apt-key but https://www.digitalocean.com/community/tutorials/how-to-handle-apt-key-and-add-apt-repository-deprecation-using-gpg-to-add-external-repositories-on-ubuntu-22-04 had the final commands that help me to figure out a way to do it, without using deprecated tools.
So, step 1 is to find the right key from support@fr24.com by running:
gpg --keyserver keyserver.ubuntu.com --search-key 'support@fr24.com'
And then using the returned key ID (in my case ‘C969F07840C430F5’), retrieve that and put it into a new file:
sudo gpg --homedir /tmp --no-default-keyring --keyring /usr/share/keyrings/repo.feed.flightradar24.com.gpg --keyserver keyserver.ubuntu.com --recv-keys C969F07840C430F5
And now, create the apt sources file and into /etc/apt/sources.list.d/fr24.list , put the following:
deb [arch=amd64 signed-by=/usr/share/keyrings/repo.feed.flightradar24.com.gpg] http://repo.feed.flightradar24.com flightradar24 raspberrypi-stable
And you can now use apt to install the fr24feed package.