Raspberry Pi Zero W にcloudflared をインストールする
Raspberry Pi Zero W に以下の方法で cloudflared をインストールした。
しかし、cloudflared のコマンドを実行すると Illegal Instruction と表示されて止まってしまう。
どうやら、Raspberry Pi Zero W においては cloudflared のインストール方法が異なるようだ。以下のコマンドでインストールすればいい。
$ wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm
$ sudo cp ./cloudflared-linux-arm /usr/local/bin/cloudflared
$ sudo chmod +x /usr/local/bin/cloudflared
$ cloudflared -v
これで問題なく cloudflared が動くようになった。
参考:
linux - Getting "Illegal Instruction" error when trying to install cloudflared on a fresh Raspberry Pi install - Stack Overflow
https://stackoverflow.com/questions/64299127/getting-illegal-instruction-error-when-trying-to-install-cloudflared-on-a-fres
Cloudflare Tunnel - installation - illegal instruction - Zero Trust / Access - Cloudflare Community
https://community.cloudflare.com/t/cloudflare-tunnel-installation-illegal-instruction/422589/5