自宅に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になったのを確認して完了。