尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

ubuntu18.04 安装 VS Code 完整流程(含网盘下载)

ubuntu18.04 安装 VS Code 完整流程(含网盘下载)
📅 发布时间:2026/6/30 13:18:03

Ubuntu 18.04 最高兼容 VS Code 版本说明

(一)官方限定最高版本

桌面客户端(deb 安装包,amd64 架构)

最高支持:VS Code 1.85(2023 年 11 月发布)

  • 从1.86(2024 年 1 月)开始,VS Code 强制要求系统 glibc ≥ 2.28
  • Ubuntu 18.04 自带 glibc 2.27,无法满足依赖,安装 1.86 + 会报libc6 (>=2.28)缺失错误

远程开发(Remote-SSH)配套限制

  1. 本地编辑器:最高 1.85
  2. 远端服务器组件:1.98.2 是最后一个兼容 glibc2.27 的远程服务端,1.99+ 远程服务不再支持 Ubuntu18.04

(二)关键信息

  1. 发布时间
    • v1.85:2023 年 11 月
    • v1.86:2024 年 1 月(彻底放弃 Ubuntu18.04)
  2. 报错根源Ubuntu18.04 底层 glibc 版本锁死 2.27,无法升级到 2.28,新版 VS Code 编译时链接了高版本 glibc 函数库,直接安装会依赖失败。

因而本篇教程将教授在虚拟机ubuntu18.04上安装1.85.2版本的VS Code,但由于arm64架构的code1.85.2无法下载至网盘,因此我将提供arm64架构1.32.3版本的适配jetson nano的code安装包,并提供安装方法。

code1.32.3虽然版本较低,页面图标和较新版本相比有一定差异,但基本功能基本一致,可以满足日常开发。

由于安装方式基本一致,所以如果大家有arm64架构code1.85.2的安装包或其他大佬们的网盘链接的话,也可以使用,但切记code版本不能超过1.85.2!!!

目标环境

  • 设备:Jetson Nano B01/虚拟机ubuntu18.04

  • 系统:Ubuntu 18.04(arm64架构)/Ubuntu18.04 (x86_64台式/虚拟机CPU架构)

  • 目标软件:Code-oss_1.32.3(2019年版)/Code-1.85(2023年11月版)

完整步骤

第一部分:从网盘下载code文件

注:一定要看好文件,nano和虚拟机的ubuntu是不同架构,需要下载不同文件!!!

一(适用jetson nano)

  1. 打开百度网盘链接:https://pan.baidu.com/s/156yRM8O-B-FHnqJNMbZ3aQ?pwd=code

  2. 输入提取码:code

  3. 下载文件:code-oss_1.32.3-arm64.deb

  4. 将下载好的文件复制到U盘

二(适用虚拟机ubuntu)

  1. 打开百度网盘链接:https://pan.baidu.com/s/156yRM8O-B-FHnqJNMbZ3aQ?pwd=code

  2. 输入提取码:code

  3. 下载文件:code_1.85.2-1705561292_amd64.deb

  4. 将下载好的文件复制到U盘

第二部分:在 Jetson Nano 上安装

对于nano上的安装,只需要将对应安装包更换为1.32.3的安装包即可,其余基本一致。

步骤1:插入U盘并查看挂载路径

ls /media/用户名/

记录显示的U盘名称(例如9D9A-B81B)。

步骤2:复制安装包到临时目录

sudo cp /media/用户名/9D9A-B81B/code_1.85.2-1705561292_amd64.deb /tmp/

注意:将9D9A-B81B替换为你的U盘实际名称

步骤3:安装 Code

sudo dpkg -i /tmp/code_1.85.2-1705561292_amd64.deb

步骤4:修复可能缺失的依赖

sudo apt --fix-broken install -y

步骤5:验证安装成功

code --version

输出1.85.2即成功

步骤6:启动 Code

code

如果是Nano上下载的code1.32.3,需要使用下面这个命令:

code-oss

这个就是code1.85.2的页面,而code1.32.3页面图标会有些许不同

可选择将其添加至收藏夹,以后就可以直接从侧栏收藏夹打开

步骤7:清理临时文件(可选)

sudo rm /tmp/code_1.85.2-1705561292_amd64.deb

常见问题及解决方法

问题解决方法
ls /media/ucar/看不到U盘重新插拔U盘,或换一个USB口
cp: 权限不够使用sudo cp命令
输入/输出错误重新插拔U盘,确保接触良好

之后根据个人需求安装相应插件,然后你就可以在ubuntu18.04上正常使用VS Code了!

相关新闻

  • vSAN 加密存储支持哪些模式?vSAN 加密与 VM 虚拟机加密区别
  • 技术深度解析:AppleRa1n如何实现iOS 15-16激活锁绕过
  • RT-Thread Nano 在 STM32F103 上的 Keil 工程实践与调试指南

最新新闻

  • HarmonyOS7 网络层怎么封才不烂尾?HttpService、拦截器、重试、缓存一套讲清
  • 七人拼团小程序:社交电商新玩法
  • 基因编辑产业化:从科研探索到临床应用,重构生命健康产业底层逻辑
  • 从零到一:SkyWalking 9.x 与 Elasticsearch 8.x 生产环境部署实战
  • 运营商 GenAI 数据安全赛道厂商分层与核心能力对比研究
  • 从CT灰度到力学模型:Mimics中股骨多材料属性赋予的完整实践

日新闻

  • 【计算机毕业设计案例】基于 Spring Boot+Vue 的电影售票系统设计与实现 前后端分离架构下影院在线购票管理平台(程序+文档+讲解+定制)
  • 到底 TMD 用哪个: npm, pnpm, Yarn, Bun, Deno? 傻瓜, 当然用 npm 啦
  • Google限制Meta使用Gemini模型 凸显AI授权竞争白热化

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号