Raspberry Pi ZeroにCloudflaredでtunnel作ろうとしたらなんか出た
ちなみに環境は
- Raspberry Pi Zero
-
Debian12.1 32bit
- 時期 2024/08/07
CloudflaredをインストールするときRaspi Zeroで以下のコマンドを打った
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm.deb sudo dpkg -i cloudflared.deb
そもそもこれではインストールできず
次はこれを使った
wget https://github.com/cloudflare/cloudflared/releases/download/2022.6.3/cloudflared-linux-armhf.deb sudo dpkg -i ./cloudflared-linux-armhf.debちなみにこの解決策はここに書いてある
これで行けたと思ったが、「Illegal instruction」といわれる
最終的にこの解決法に至る
まず/etc/apt/source.listに以下を追記
deb [arch=arm signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared buster main
そんで以下のコマンドでdpkgのアーキテクチャにarmを追加
dpkg --add-architecture arm
これで解決した
[追記] 2024/08/09
dockerをインストールしようとしたら認証が通らなくなった
なんだろうと思ったらsource.listに追記した部分がダメだった
なので、コメント化したらうまくいった
ちなみにRaspi Zeroにはdockerは対応しておらず、インストールできなかった
コメント
コメントを投稿