vscode ubuntu22.04
时间: 2025-01-07 17:04:22 浏览: 5
### 安装和配置 VSCode
#### 更新软件包列表
为了确保获取最新的软件包信息,在安装任何新软件之前建议先更新系统的软件包列表。
```bash
sudo apt update
```
#### 安装基础工具集
对于 C/C++ 开发环境而言,`build-essential` 是必需的基础工具集合。这一步骤会安装 GCC 编译器、gdb 调试器以及其他必要的编译工具[^2]。
```bash
sudo apt install build-essential -y
```
#### 下载并安装 Visual Studio Code
官方推荐通过 Microsoft 提供的 APT 存储库来安装最新版本的 VSCode:
1. 导入 GPG 密钥:
```bash
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 /etc/apt/trusted.gpg.d/
```
2. 添加存储库:
```bash
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
```
3. 执行 `apt update` 并安装 vscode:
```bash
sudo apt update && sudo apt install code -y
```
#### 配置 CMake 支持
如果计划使用 CMake 构建项目,则还需要额外安装一些依赖项以及设置好相应的插件支持。可以考虑安装完整的 CMake 工具链以便更好地管理项目结构[^1]。
```bash
sudo apt-get install cmake git libgtk2.0-dev pkg-config \
libavcodec-dev libavformat-dev libswscale-dev \
python-dev python-numpy libtbb2 libtbb-dev \
libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
```
此外,应该在 VSCode 中安装扩展以增强对 CMake 的支持,比如 “CMake Tools”。
#### 设置远程主机身份验证警告处理方式
遇到类似 `REMOTE HOST IDENTIFICATION HAS CHANGED!` 这样的提示时,通常是因为服务器端 SSH 主机密钥发生了变化。可以通过编辑 `/etc/ssh/ssh_config` 文件中的 HostKeyAlgorithms 参数或者手动删除本地已知主机条目解决此问题。
阅读全文