やりたいこと
openaiのcodexの最新版を一発でインストールしたい。
コマンド
最新版はGitHubのhttps://github.com/openai/codex/releasesからダウンロードできる。しかし毎回curlやらtarコマンド叩いているのは面倒。ワンライナーで決めたい。
最初に作ったのがこのコマンド しかしsudoじゃないと/usr/local配下には置かせてくれないらしい。
❯ curl -sL "https://github.com/openai/codex/releases/latest/download/codex-x86_64-unknown-linux-musl.tar.gz" | tar -xz -O > /usr/local/bin/codex zsh: 許可がありません: /usr/local/bin/codex
そこでteeコマンドでsudoを使えるように改良したコマンドが以下
❯ curl -sL "https://github.com/openai/codex/releases/latest/download/codex-x86_64-unknown-linux-musl.tar.gz" | tar -xz -O | sudo tee /usr/local/bin/codex > /dev/null