推荐系统ubuntu22,24 debian12,13

环境

docker

# 添加 Docker 的官方 GPG 密钥:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# 将仓库添加到 Apt 源:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

# 安装docker全家桶
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

nodejs

# 下载并安装 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
# 代替重启 shell
\. "$HOME/.nvm/nvm.sh"
# 下载并安装 Node.js:
nvm install 24
# 验证 Node.js 版本:
node -v # Should print "v24.11.0".
# 验证 npm 版本:
npm -v # Should print "11.6.1".
npm install -g pnpm
# Verify pnpm version:
pnpm -v

pnpm setup

uv

curl -LsSf https://astral.sh/uv/install.sh | sh
source $HOME/.local/bin/env
uv python install 3.12

miniforge(可选)

wget https://mirrors.tuna.tsinghua.edu.cn/github-release/conda-forge/miniforge/LatestRelease/Miniforge3-Linux-x86_64.sh
chmod 755 ./Miniforge3-Linux-x86_64.sh
sh ./Miniforge3-Linux-x86_64.sh
conda config --set auto_activate_base false
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

系统相关

codex常用的,以及重定向python到python3

sudo apt update
sudo apt install ripgrep tree poppler-utils -y
sudo ln -s /usr/bin/python3 /usr/bin/python

sudo免密码

警告,这个可能比较危险,但是有时候如果需要ai用sudo排查可以考虑
sudo visudo

最后追加

username ALL=(ALL) NOPASSWD: ALL

nano 的ctrl+o,ctlr+x退出

ai

claude code

pnpm install -g @anthropic-ai/claude-code

codex

pnpm install -g @openai/codex@latest

opencode

pnpm install -g opencode-ai
Last modification:May 25, 2026
如果觉得我的文章对你有用,请随意赞赏