You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Linux(Ubuntu 20.10)系统中禁用VSCode自动更新

核心逻辑说明

Linux 环境下 VSCode 的更新由系统包管理器(Ubuntu 默认使用 apt)接管,因此软件内部 settings.json 中添加的 "update.mode": "none" 配置不会生效。官方文档的说明仅表示 VSCode 的更新遵循系统包管理器的规则,不代表必须全局开启或关闭所有包的自动更新,包管理器本身支持单独锁定指定软件的版本,仅阻止VSCode更新即可。

针对 Ubuntu 20.10 的具体操作方案

情况1:通过 deb 包/官方 apt 源安装 VSCode

  • 执行以下命令锁定 VSCode 包版本,全局更新时会自动跳过该软件:
sudo apt-mark hold code
  • 验证锁定是否生效:
apt-mark showhold

输出结果包含 code 即为锁定成功。

  • 后续需要恢复 VSCode 更新时执行解锁命令即可:
sudo apt-mark unhold code

情况2:通过 Snap 安装 VSCode

  • 执行以下命令禁用VSCode的自动更新:
sudo snap refresh --hold code
  • 需要恢复更新时执行:
sudo snap refresh --unhold code

内容的提问来源于stack exchange,提问作者Tryer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 09:45:04