#概要
ちょっとしたツールを使おうと思ったらGoで書かれてたからGoを入れようとしてハマった話。
#手順
好きなところにwget https://golang.org/dl/go1.17.7.linux-armv6l.tar.gz
でダウンロード。
sudo tar -C /usr/local -xzf go1.10.1.linux-armv6l.tar.gz
で展開。今回は/usr/local
を指定。
~/.bashrc
にexport PATH=$PATH:/usr/local/go/bin
を追記してパスを通す。
source ~/.bashrc
で適用。
#ところが…
go version
が通らずno such file or directory
が返る…。
あちこち調べるもののピンとこない。
なんとなくuname -m
を打ってみるとaarch64
と返ってきた。ここで気がついた…参考ページが結構古くてターゲットもRaspberryPiとしか書いていないことに。
試しにarmv6l向けではなくarm64向けをインストールしてみたら…
通った…。
armややこしいな。