Ubuntu16.04安装VSCode教程
Linux命令
Ubuntu16.04安装VSCode教程
2025-04-28 00:04
Ubuntu 16.04 安装 VS Code 完整指南 ? Ubuntu 16.04(Xenial Xerus)作为长期支持版本,虽然已过标准支持期,但仍有部分用户在使用。以下是针对该系统的Visual Studio Code专业安装方案,包含三种主流安装方式及常见问题解决。
Ubuntu 16.04 安装 VS Code 完整指南 💻
Ubuntu 16.04(Xenial Xerus)作为长期支持版本,虽然已过标准支持期,但仍有部分用户在使用。以下是针对该系统的Visual Studio Code专业安装方案,包含三种主流安装方式及常见问题解决。
一、准备工作 🛠️
系统要求确认:
# 查看系统版本
lsb_release -a
# 确保架构是64位(Ubuntu 16.04官方仅支持64位)
uname -m
注意:VS Code已停止对32位系统的支持,若显示i686需升级系统
二、官方仓库安装(推荐) 📦
-
导入微软GPG密钥:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
-
添加VS Code仓库:
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
-
执行安装:
sudo apt update
sudo apt install -y code # 或使用 code-insiders 安装预览版
三、手动DEB包安装 📌
适合无法连接微软仓库的环境:
-
下载最新DEB包:
wget https://update.code.visualstudio.com/latest/linux-deb-x64/stable -O vscode.deb
-
解决依赖问题:
sudo apt install -y libnotify4 libnss3 libxkbfile1 libsecret-1-0 libgtk-3-0
-
安装软件包:
sudo dpkg -i vscode.deb
sudo apt --fix-broken install # 自动修复缺失依赖
四、Snap方式安装 🐍
适用于已配置snap的环境:
sudo snap install --classic code # 稳定版
# 或使用 sudo snap install --classic code-insiders
注意:Snap版本可能比官方仓库版本更新延迟1-2天
五、启动与验证 🚀
-
启动方式:
code . # 当前目录打开
code --disable-gpu # GPU加速异常时使用
-
验证安装:
code --version
# 预期输出类似:1.82.0 x64
六、常见问题解决 ⚠️
问题1:依赖库版本冲突
# 典型错误:libstdc++.so.6版本过低
sudo add-ppa-repository ppa:ubuntu-toolchain-r/test
sudo apt install -y libstdc++6
问题2:中文输入法支持
# 启动时添加参数
code --user-data-dir="~/.vscode" --disable-gpu
问题3:图标不显示
# 更新图标缓存
sudo update-desktop-database
gtk-update-icon-cache /usr/share/icons/hicolor/
七、推荐配置 🎯
-
安装中文语言包:
- 启动VS Code后按
Ctrl+Shift+X
- 搜索"Chinese (Simplified)"安装
-
必备插件:
- C/C++ (微软官方)
- Python
- ESLint
- Docker
-
性能优化:
// settings.json配置
{
"files.autoSave": "afterDelay",
"editor.fontSize": 14,
"terminal.integrated.gpuAcceleration": "off" // 老旧显卡禁用GPU加速
}
八、卸载方法 🗑️
APT安装的卸载:
sudo apt remove --purge code
sudo rm /etc/apt/sources.list.d/vscode.list
Snap安装的卸载:
sudo snap remove code
通过以上步骤,即使在较旧的Ubuntu 16.04上也能获得稳定的VS Code使用体验。建议定期检查更新(sudo apt update && sudo apt upgrade code
)以获取安全补丁。对于开发C++项目的用户,需额外安装g++工具链(sudo apt install build-essential
)以获得完整功能支持。
label :
- Ubuntu16.04
- VSCode