fr24のfeederのアップデート

自宅にRaspberry Piと受信アンテナを組み合わせたFlight Rader 24用のfeederを設置していましたが、長年放置していたらソフトウェアのバージョンが必要な状態になっていました。そのときに困ったりしたのでメモ。

aptが動かない

raspbianのstretchリポジトリが使えない状態に(Relaseがないとか)なっていたので検索。
http://legacy.raspbian.org/raspbian/ に移ったとのことなので、/etcapt/sources.listを書き換え。

deb http://legacy.raspbian.org/raspbian/ stretch main contrib non-free rpi

Rrepository for … stretch Release “does not have a Release file” – Raspberry Pi Forums

apt updateとupgrade

apt updateしてもそんなに更新されませんが、アップグレード可能なパッケージがあるよと表示されます。apt list –upgradable で見てみるとたくさん出てきたので、apt full-upgrade で全更新。そこそこ時間がかかります。

fr24feed_updater.shが動かない

Flightradar24のfeederのアップデートがfr24feed_updater.shで出来ないならinstall_fr24_rpi.shで再インストールすればOK #RaspberryPi – Qiita
まんまこちらの例の通りで。/etc/fr24feed.iniをメモしてから再インストール実施。

sudo bash -c "$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)"

設置場所のlat,lonはGoogle Mapsで自宅にピンを立てて読取り。
data sharing keyはfr24feed.iniにも書いてあるしfr24のマイアカウントからも取得できる。
sudo systemctl restart fr24feed で再起動、fr24のdata sharingからonlineになったのを確認して完了。