ubuntu24 安装vscode

你需要在 Ubuntu 24.04 系统中安装 VSCode,最推荐的方式是通过官方 APT 仓库安装(而非手动下载 deb 包),这样能自动更新、适配系统架构,以下是分步操作的完整命令和注意事项,新手也能一键完成。

一、 官方 APT 仓库安装(推荐,支持自动更新)

步骤 1:安装依赖工具

首先安装下载和验证证书所需的工具:

bash

运行

复制代码
sudo apt update
sudo apt install -y wget gpg apt-transport-https

步骤 2:添加 VSCode 官方 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

# 删除临时密钥文件
rm -f packages.microsoft.gpg

步骤 4:更新源并安装 VSCode

复制代码
# 更新APT缓存
sudo apt update

# 安装VSCode(code是官方包名)
sudo apt install -y code

步骤 5:验证安装成功

复制代码
# 查看VSCode版本(输出版本号即成功)
code --version

# 或直接启动VSCode
code

二、 备用方案:手动下载 deb 包安装(适合网络受限场景)

若无法访问官方源,可手动下载 deb 包安装:

复制代码
# 下载最新版VSCode deb包(适配amd64架构,Ubuntu 24.04默认)
wget https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64 -O vscode.deb

# 安装deb包
sudo dpkg -i vscode.deb

# 修复可能的依赖问题
sudo apt -f install

三、 关键注意事项

  1. 架构适配
    • Ubuntu 24.04 桌面版多为amd64(x86_64),上述命令默认适配;
    • 若为 ARM 架构(如树莓派),将步骤 3 中的arch=amd64改为arch=arm64arch=armhf
  2. 中文界面设置:安装完成后启动 VSCode,在扩展商店搜索 "Chinese (Simplified) Language Pack",安装后重启 VSCode 即可切换中文。
  3. 自动更新 :通过 APT 仓库安装的 VSCode,会随系统sudo apt upgrade自动更新;手动安装的 deb 包需重新下载新版本覆盖安装。
  4. 权限问题 :若启动 VSCode 提示权限错误,执行sudo chown -R $USER:$USER ~/.vscode修复用户目录权限。

四、 卸载 VSCode(如需)

复制代码
# 卸载主程序
sudo apt remove -y code

# 清理配置文件(可选)
sudo apt purge -y code
rm -rf ~/.config/Code ~/.vscode

总结

  1. Ubuntu 24.04 安装 VSCode 首选官方 APT 仓库方式,核心命令是「添加密钥→添加源→apt install code」;
  2. 安装后可通过code --version验证,中文界面需安装语言包扩展;
  3. 该方式支持自动更新,比手动下载 deb 包更省心。

如果需要配置 VSCode 的 Python/AI 开发环境(如安装插件、关联 Ubuntu 的 Python 解释器),我可以给出针对性的配置步骤,需要吗?

相关推荐
徐小夕@趣谈前端5 小时前
拒绝重复造轮子?我们偏偏花365天,用Vue3写了款AI协同的Word编辑器
人工智能·编辑器·word
风一样的航哥5 小时前
标题:从卡顿到流畅:深度剖析 Word 2013 与 Word 2021 处理高清图片文档的性能鸿沟
编辑器
冬奇Lab9 小时前
一天一个开源项目(第14篇):CC Workflow Studio - 可视化AI工作流编辑器,让AI自动化更简单
人工智能·开源·编辑器
开源技术10 小时前
Python GeoPandas基础知识:地图、投影和空间连接
开发语言·ide·python
暴走十八步11 小时前
PHP+vscode开启调试debug
开发语言·vscode·php
承渊政道12 小时前
Linux系统学习【Linux基础开发工具】
linux·运维·笔记·学习·centos·编辑器
you-_ling12 小时前
IO编程相关知识
c语言·vscode
学嵌入式的小杨同学20 小时前
【Linux 封神之路】信号编程全解析:从信号基础到 MP3 播放器实战(含核心 API 与避坑指南)
java·linux·c语言·开发语言·vscode·vim·ux
寻梦csdn1 天前
pycharm+miniconda兼容问题
ide·python·pycharm·conda
徐小夕@趣谈前端1 天前
Web文档的“Office时刻“:jitword共建版2.0发布!让浏览器变成本地生产力
前端·数据结构·vue.js·算法·开源·编辑器·es6