Ubuntu安装基础软件&codebuddy
·约 5 分钟阅读·
目录
APT 换清华源
① 打开 APT 配置文件
sudo nano /etc/apt/sources.list
② 替换文件内容(先按 Ctrl+K 删光旧内容,再粘贴以下内容,然后 Ctrl+O 回车保存、Ctrl+X 退出)
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
③ 更新软件源
sudo apt update
安装系统基础软件
sudo apt install -y curl wget ca-certificates git git-lfs htop tmux tree unzip zip gzip tar p7zip-full build-essential gcc g++ gdb make cmake autoconf automake libtool python3 python3-pip python3-venv python3-dev strace ltrace net-tools dnsutils iputils-ping mtr-tiny
安装 Node.js 22 + npm
① 下载 Node 22 LTS 并解压(国内镜像直连;若提示 curl: command not found,先执行 sudo apt update && sudo apt install -y curl,或用 wget -O ~/node.tar.xz 加同样地址代替)
cd ~
curl -fSL -o node.tar.xz https://npmmirror.com/mirrors/node/v22.23.2/node-v22.23.2-linux-x64.tar.xz
tar -xJf node.tar.xz
② 将 Node 加入 PATH(写入 ~/.bashrc,永久生效)
echo 'export PATH="$HOME/node-v22.23.2-linux-x64/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
③ 验证
node -v
npm -v
④ 备选:nvm 方式(仅当上述下载失败且服务器能访问 GitHub 时使用)
curl -o- https://gitee.com/mirrors/nvm/raw/v0.40.1/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
nvm install 22
nvm alias default 22
node -v
npm -v
安装 CodeBuddy CLI
安装
curl -fsSL https://www.codebuddy.cn/cli/install.sh | bash
验证安装
安装脚本会自动下载最新版本并配置环境变量。安装完成后,运行以下命令验证:
codebuddy --version
安装superpower
在终端运行
codebuddy
选择Chinese
复制登录链接到任意浏览器登录
登录完成后返回codebuddy
输入
/plugin
输入
superpower
选中并安装
重启codebuddy即可