RasPi4が執筆時のAPT経由ではいるWiringPiでは認識しないので手動で最新版いれる
$ gpio readall
Oops - unable to determine board type... model: 17
$ sudo apt upgrade wiringpi
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
wiringpi はすでに最新バージョン (2.50) です。
アップグレードパッケージを検出しています... 完了
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
え、最新!? 最新なんで!?
ためしにバージョン確認
$ gpio -v
gpio version: 2.50
Copyright (c) 2012-2018 Gordon Henderson
This is free software with ABSOLUTELY NO WARRANTY.
For details type: gpio -warranty
Raspberry Pi Details:
Type: Unknown17, Revision: 02, Memory: 0MB, Maker: Sony
* Device tree is enabled.
*--> Raspberry Pi 4 Model B Rev 1.2
* This Raspberry Pi supports user-level GPIO access.
導入
$ cd /tmp/
$ wget https://project-downloads.drogon.net/wiringpi-latest.
deb
--2020-03-10 10:16:05-- https://project-downloads.drogon.net/wiringpi-latest.deb
project-downloads.drogon.net (project-downloads.drogon.net) をDNSに問いあわせて います... 188.246.205.22, 2a03:9800:10:7b::2
project-downloads.drogon.net (project-downloads.drogon.net)|188.246.205.22|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 52260 (51K) [application/x-debian-package]
`wiringpi-latest.deb' に保存中
wiringpi-latest.deb 100%[===================>] 51.04K 95.1KB/s 時間 0.5s
2020-03-10 10:16:07 (95.1 KB/s) - `wiringpi-latest.deb' へ保存完了 [52260/52260]
で、dpkgで直接ぶち込み。
$ sudo dpkg -i wiringpi-latest.deb
(データベースを読み込んでいます ... 現在 107885 個のファイルとディレクトリがインストールされています。)
wiringpi-latest.deb を展開する準備をしています ...
wiringpi (2.52) で (2.50 に) 上書き展開しています ...
wiringpi (2.52) を設定しています ...
man-db (2.8.5-2) のトリガを処理しています ...
なにがある訳でもないでしょうが、一応入れたパッケージは消しときます。
$ rm wiringpi-latest.deb
コマンドを確認すると