User
oracle linux 9 安裝 Codex CLI
ChatGPT
在 Oracle Linux 9(x86_64 或 ARM64) 安裝 OpenAI Codex CLI 很適合你的 Oracle Cloud VPS 環境。Codex CLI 是在 Terminal 執行的 AI coding agent,可以直接讀取、修改、執行你的 Git / Docker / Compose 專案。官方支援 Linux 安裝,可用安裝腳本或 npm。
GitHub+1
你的環境(Oracle Always Free ARM 4 核 / 24GB RAM)可以安裝。
1. 更新 Oracle Linux 9
SSH 登入 VPS:
ssh opc@你的IP更新:
sudo dnf update -y查看架構:
uname -m你的 Oracle ARM VPS 應該會看到:
aarch64
方法一(推薦):官方安裝腳本
官方目前提供 Linux 安裝腳本:
GitHub
執行:
curl -fsSL https://chatgpt.com/codex/install.sh | sh完成後:
codex --version例如:
codex 0.xxx.x
方法二:npm 安裝(最穩定)
Codex CLI 也支援 npm:
安裝 Node.js 20 LTS
Oracle Linux 9:
sudo dnf module reset nodejs -y sudo dnf module enable nodejs:20 -y sudo dnf install nodejs npm -y確認:
node -v npm -v應該:
v20.x.x 10.x.x
安裝 Codex CLI
sudo npm install -g @openai/codex測試:
codex --version啟動:
codex
2. 登入 ChatGPT
第一次執行:
codex會要求:
Sign in with ChatGPT瀏覽器登入你的 ChatGPT 帳號。
官方建議直接使用 ChatGPT 帳號登入,也可以使用 API Key。
GitHub
3. 如果 VPS 沒有 GUI(你的情況)
Oracle VPS 沒桌面。
可以使用:
codex login如果跳出網址:
複製網址到自己電腦瀏覽器。
登入後返回 SSH。
4. 安裝 Git(建議)
Codex 很適合操作 Git:
sudo dnf install git -y確認:
git --version
5. 測試你的 Docker 專案
例如你的:
oracle-arm-stacks進入:
cd ~/oracle-arm-stacks啟動:
codex問:
分析這個 docker compose 架構Codex 可以:
讀 docker-compose.yml
找錯誤
修改 YAML
產生 Dockerfile
寫 Git commit
分析 log
6. 建議你的 Oracle VPS 配置
以你目前架構:
Oracle Linux 9 | | Codex CLI | | ----------------------- | Git | | Docker Compose | | Dockhand | | n8n | | PostgreSQL | | Cloudflare Tunnel | -----------------------我建議:
建立專用目錄:
mkdir ~/ai-agent cd ~/ai-agent放:
~/ai-agent ├── oracle-arm-stacks ├── scripts ├── backups └── docs
7. 權限設定(重要)
不要直接用 root 跑 Codex。
加入 docker 群組:
sudo usermod -aG docker opc重新登入:
exit再 SSH。
測試:
docker ps
8. 給 Codex 更強能力(推薦)
安裝:
Docker Compose
sudo dnf install docker-compose-plugin -y確認:
docker compose versionjq
方便 AI 分析 JSON:
sudo dnf install jq -yripgrep
Codex 搜索程式碼更快:
sudo dnf install ripgrep -y
你的情況,我會建議的架構
因為你已有:
Dockhand
GitHub backup
n8n
Infisical
Cloudflare Tunnel
Oracle ARM VPS
最佳玩法:
Codex CLI | | Git Repo | | GitHub | | Docker Compose | | Dockhand Deploy例如:
你輸入:
檢查 authentik stack 為什麼啟動失敗Codex:
讀 compose
看 docker logs
找 PostgreSQL 問題
修改 yaml
git commit
你的 Oracle ARM VPS 很適合跑 Codex CLI,尤其你現在有大量 Docker stack。下一步可以考慮 「Codex CLI + GitHub Actions + Dockhand 自動部署」,變成 AI DevOps 管理你的整個 VPS。