soracom-cli を使ってて The latest version v0.4.0 is released which is newer than current version v0.3.9. Please update to the latest version.
と出てきたら更新しましょう。
ワンライナーで更新する
~/.local/bin/soracom
に配置するとしてます。
curl -o - -L https://github.com/soracom/soracom-cli/releases/download/v0.10.4/soracom_0.10.4_linux_amd64.tar.gz | tar xzf - -C ~/.local/bin/ --strip=1 --wildcards "*/soracom" --no-same-owner --no-same-permissions
- tar のオプションの意味は man なり tarで特定ファイルだけ取り出したり余分なディレクトリを作らないようにしたりなどのオプションメモ をご覧ください
- tar のバージョンや実装によっては
--wildcards
が必要になるかもです
- tar のバージョンや実装によっては
- もしかすると最後に
chmod
したほうが良いかも - バージョン番号は手動で更新してください
- GitHub Releases にアップロードしてある最新バージョンの成果物を取得するワンライナー という方法もあるけれど。ちょっと労力に見合わない気がしている
あとがき
いろいろ検証してると、TIPS的知見が多くなります。
EoT