Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

RasPi4が執筆時のAPT経由ではいるWiringPiでは認識しないので手動で最新版いれる

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

コマンドを確認すると