ubuntu18.04 安装 VS Code 完整流程(含网盘下载)
Ubuntu 18.04 最高兼容 VS Code 版本说明一官方限定最高版本桌面客户端deb 安装包amd64 架构最高支持VS Code 1.852023 年 11 月发布从1.862024 年 1 月开始VS Code 强制要求系统 glibc ≥ 2.28Ubuntu 18.04 自带 glibc 2.27无法满足依赖安装 1.86 会报libc6 (2.28)缺失错误远程开发Remote-SSH配套限制本地编辑器最高 1.85远端服务器组件1.98.2 是最后一个兼容 glibc2.27 的远程服务端1.99 远程服务不再支持 Ubuntu18.04二关键信息发布时间v1.852023 年 11 月v1.862024 年 1 月彻底放弃 Ubuntu18.04报错根源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.04arm64架构/Ubuntu18.04 (x86_64台式/虚拟机CPU架构目标软件Code-oss_1.32.32019年版/Code-1.852023年11月版完整步骤第一部分从网盘下载code文件注一定要看好文件nano和虚拟机的ubuntu是不同架构需要下载不同文件一适用jetson nano打开百度网盘链接https://pan.baidu.com/s/156yRM8O-B-FHnqJNMbZ3aQ?pwdcode输入提取码code下载文件code-oss_1.32.3-arm64.deb将下载好的文件复制到U盘二适用虚拟机ubuntu打开百度网盘链接https://pan.baidu.com/s/156yRM8O-B-FHnqJNMbZ3aQ?pwdcode输入提取码code下载文件code_1.85.2-1705561292_amd64.deb将下载好的文件复制到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安装 Codesudo dpkg -i /tmp/code_1.85.2-1705561292_amd64.deb步骤4修复可能缺失的依赖sudo apt --fix-broken install -y步骤5验证安装成功code --version输出1.85.2即成功步骤6启动 Codecode如果是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了