当前位置: 首页 > news >正文

Linux 系统下 VS Code 降级至 1.85 版本教程:通过历史版本网站解决兼容性问题

一、问题背景

当前使用的 VS Code 版本为 1.102.3,这一版本可能是未来版本、内部测试版或 Insiders 版本,而目前最新的稳定版属于 1.8x 系列。由于版本过新,可能导致与部分插件(如旧版 Remote-SSH)或系统环境不兼容。因此,需要将 VS Code 降级至更稳定的 1.85.x 版本(本文以 1.85.2 为例)。

二、降级操作步骤

第一步:卸载当前版本的 VS Code

  1. 打开终端,输入以下命令卸载当前版本:

    bash

    sudo apt-get remove code
    
  2. 如果上述命令无法找到包,可能安装的是 Insiders 版本,可尝试:

    bash

    sudo apt-get remove code-insiders
    
  3. 验证卸载是否成功:输入code -v,若提示 “command not found”,则说明卸载成功。

第二步:通过 VS Code 历史版本网站下载 1.85.2 版本安装包

  1. 访问 VS Code 历史版本下载网站(可通过VS Code 官网更新页面查询历史版本入口),找到 1.85 系列的最后一个版本 1.85.2。
  2. 在对应版本的下载选项中,选择适用于 Linux 系统的 64 位.deb安装包,点击下载并保存到本地目录(如 “下载” 文件夹)。

第三步:安装下载好的 1.85.2 版本

  1. 打开终端,通过cd命令进入安装包所在目录(以 “下载” 文件夹为例):

    bash

    cd ~/Downloads
    

  2. 使用apt命令安装本地的.deb文件(apt会自动处理依赖关系):

    bash

    sudo apt install ./vscode_1.85.2.deb  # 文件名需替换为实际下载的文件名
    

第四步:验证版本并阻止自动更新

  1. 验证版本:安装完成后,在终端输入code -v,若输出类似1.85.2的版本信息,则说明降级成功。

  2. 阻止自动更新(关键步骤):

    • 启动 VS Code 1.85.2,按Ctrl + ,打开设置界面。
    • 在搜索框中输入update mode,找到 “Update: Mode” 设置项。
    • 将其值从default修改为none,确保 VS Code 不会自动更新回新版本。

三、总结

通过 “卸载当前版本→从历史版本网站下载指定旧版本.deb 包→安装旧版本→禁用自动更新” 的步骤,可成功将 Linux 系统中的 VS Code 降级至 1.85.2 版本,有效解决因版本过新导致的兼容性问题。完成后,可重新尝试安装所需插件(如旧版 Remote-SSH)并连接相关设备。

如需获取其他历史版本,只需在 VS Code 历史下载网站中选择对应版本的安装包,重复上述安装步骤即可。

http://www.dtcms.com/a/327307.html

相关文章:

  • 二叉树(七)--完全二叉树的节点个数
  • Day13 Vue工程化
  • mysql 简单操作手册
  • 行业分享丨SimSolid 在汽车零部件开发中应用的可行性调研及实践
  • 鸿蒙har包打包与引用,其它主工程entry引用本地har
  • Wireshark专家模式定位网络故障:14种TCP异常深度解剖
  • 西门子S7-200与S7-1200通过PPI以太网模块通讯,赋能汽车制造行业发展
  • 人机交互:连接人类与数字世界的桥梁
  • 【k8s】pvc 配置的两种方式volumeClaimTemplates 和 PersistentVolumeClaim
  • 计算机网络1-8:第一章 概述 习题课
  • UserController类讲解
  • Git 撤回已推送到远程的最近push
  • Linux 服务器,安装mqtt服务
  • AuthController类讲解
  • 思科、华为、华三如何切换三层端口?
  • 前端面试题汇总--Vue2篇
  • 网络安全:如何保障社交媒体账户的安全?
  • 导入文件到iPhone实现
  • Python打卡Day40 训练和测试的规范写法
  • iOS 编译 cpp 代码生成 .a 库备忘
  • 【测试】Bug+设计测试用例
  • 华为发布AI推理新技术,降低对HBM内存依赖
  • C语言—数组和指针练习题合集(二)
  • 终端安全检测和防御技术总结
  • 2025年Java后端秋招面试宝典:高频题库+场景解析
  • wordpress从wp_nav_menu中获取菜单项
  • 聆思duomotai_ap sdk适配dooiRobot
  • 【PyTorch学习笔记 - 03】 Transforms
  • 算法打卡力扣第88题:合并两个有序数组(easy)
  • Java的异常机制