VSCode(Visual Studio Code)是 Ubuntu 下最常用的轻量级代码编辑器,支持全语言开发、插件扩展和跨平台同步。本文提供 3 种安装方法(APT 仓库 / 手动 DEB/Snap),其中APT 仓库安装是首选(自动更新、稳定性最高),适配所有主流 Ubuntu 版本(20.04/22.04 LTS),附高频问题解决方案。
一、方法 1:通过官方 APT 仓库安装(推荐,自动更新)
此方法安装的 VSCode 会随系统 APT 更新自动升级,无需手动下载新版本,是最省心的方案。
步骤 1:安装依赖(解决密钥导入 / 仓库配置依赖)
sudo apt update
sudo apt install -y wget gpg apt-transport-https software-properties-common
步骤 2:导入微软官方 GPG 密钥(避免安装时签名验证失败)
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/packages.microsoft.gpg
步骤 3:添加 VSCode 官方 APT 仓库
echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
步骤 4:更新源并安装 VSCode
sudo apt update
sudo apt install -y code
步骤 5:启动 VSCode(3 种方式)
- 终端直接执行:
- 应用菜单搜索:'Visual Studio Code'
- 桌面快捷方式:安装完成后自动生成,双击即可启动。
code
二、方法 2:手动下载 DEB 包安装(适配网络受限场景)
若无法访问微软仓库,可手动下载 deb 包安装,适合离线 / 内网环境。
步骤 1:下载 VSCode deb 包(适配 AMD64 架构,Ubuntu 主流架构)
wget https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64 -O vscode_latest.deb
(若 wget 下载慢,可直接访问 VSCode 官网 手动下载 deb 包,传到 Ubuntu 系统)

